string srt;
char tmp;
for(tmp=getch(); tmp!='\n' && tmp!='^'; tmp=getch(), srt+=tmp, cout << tmp)
как распознать <enter>
при вводе qwer<enter>qwer
Код:
проверка в цикле (tmp!='\n') не выполняется, как выловить переход на новую строку?
в С++ =)
Код:
string srt;
char tmp;
for(tmp=getch();
tmp!='\r' && tmp!='^';
srt+=tmp, cout << tmp, tmp=getch());
char tmp;
for(tmp=getch();
tmp!='\r' && tmp!='^';
srt+=tmp, cout << tmp, tmp=getch());
большое спасибо!
и на счет положение tmp=getch() что-то я упустил=)