Форум С++

 

Ответить на сообщение

Вернуться к теме

Вы отвечаете на сообщение:

Автор: navi1893   (15.12.2011 в 23:34)
char a;

while ((a = getch()) != 'exit') {
if (a == '1') {
char path1[100], path2[100];
cout << "Type First Adress" << endl;
cin.getline(path1, 100);
cout << "Type Second Adress" << endl;
cin.getline(path2, 100);

CopyFile(path1, path2, true);
cout << " File is Copied " << endl;
}
}

хотя я поставил код while ((a=getch()) != 'exit') не выскакивать, только он выходит? что сделать, чтобы программа не выходила при нескольких нажатиях enter, пока не наберется exit -^ enter!

до тех пор пока ты не набрал "exit" - enter, программа работала при всех нажатиях enter, пока не напечатана exit.Т.е ввожу первый адрес //enter, второй адрес //enter (он переносит файл), но я еще хочу продолжить работу с программой, например хочу перенести еще 1 файл без перезапуска программы


Ваше имя:

Пароль:

Цитировать

Используйте тэги для выделения текста:
Код: [code][/code]
Жирный: [b][/b]
Наклонный: [i][/i]
URL: [url][/url]

Сообщение:

Прикрепить: