c выход из программы



Выход из программы c

Автор Marzyciel задал вопрос в разделе Другие языки и технологии

Выход из консольного приложения в C++ и получил лучший ответ

Ответ от Mr. Nobody[гуру]
а что именно программа делает?
________________________________________
можно так:
тогда выйти можно будет с любого места
#include <iostream>
#include <windows.h>
string command; //команда
int main() {
std::cin>>command;
if(command=='q'){ exit(0);}
return 0; }
_____________________________________________
чтобы программа не закрывалась, можно сделать цикл,
#include <iostream>
#include <windows.h>
string command; //команда
int main() {
while (true) { /*тут выполнение твоих команд */}
return 0; }
____________________________________
или через goto
#include <iostream>
#include <windows.h>
string command; //команда
int main() {
label:
// тут выполнение твоих команд
goto label;
return 0; }
но я не рекомендую его использовать

Ответ от Николай Веселуха[гуру]
#include <iostream>
int main() { while (true) { std::cout << "g"; std::cin.get(); } }

Ответ от Александр Горбатов[гуру]
делай всю программу в цикле while (ch!=q) {текст программы, cin>>c;}

Ответ от Алекс Куха[гуру]
Непонятно, при чём тут q? Если есть исходный код, то применимы указанные советы (while), сам же царь и бог. И безусловный переход goto никуда не делся (ведь мало не выходить, смысл в повторении, иначе смысла нет) и проверку на вводимый символ можно убрать. Выход в этом случае по ctrl+c. Ежели есть лишь ехе, то что мешает запустить по новой бат файлом?
:ex
prog.exe
goto ex

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: Выход из консольного приложения в C++
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*