Так, например, я пытался сделать прокрутку текста на экране; ч - он - Хель - ад - приветMy substr() не подходит по вашему запросу
#include <iostream>
#include <stdlib.h>
using namespace std;
int main()
{
string text = "Welcome to the Password Vault!";
int x;
for (x = 0; x < text.length(); x++) {
cout << text.substr(x,x);
_sleep(0100);
}
return 0;
}
Он выводит:
elccomome me toe to t to theto the Po the Pas the Passwthe Passworhe Password e Password Va Password VaulPassword Vault!assword Vault!ssword Vault!sword Vault!word Vault!ord Vault!rd Vault!d Vault! Vault!Vault!ault!ult!lt!t!! Process returned 0 (0x0) execution time : 1.961 s Press any key to continue.
Я хотел выхода:
Welcome to the password vault!
Пожалуйста, помогите мне!
Обычно вам нужно отправить символ, чтобы переместить курсор обратно в начало строки, например: '\ r'. – tadman
Как вы знаете, C++ 11 имеет стандартную функцию 'std :: this_thread :: sleep_for'. И 0100 является восьмеричным литералом для 4, а не значением 100. – chris
Нет '#include'? –
CinCout