Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.80/25: Рейтинг темы: голосов - 25, средняя оценка - 4.80
2 / 2 / 1
Регистрация: 16.06.2016
Сообщений: 91
1

Завершение программы

30.06.2016, 14:35. Показов 4636. Ответов 1

Author24 — интернет-сервис помощи студентам
Как завершить программу из другой функции(не Main)? Пробовал использовать system("exit");, но не помогло. Чтобы вы меня правильно поняли приведу фрагмент кода:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
#include <conio.h>;
#include <iostream>;
#include <Windows.h>;
 
using namespace std;
 
void info()
{
cout << "Игроки по очереди ставят на свободные клетки поля 3х3 знаки \n(один всегда крестики, другой всегда нолики). \nПервый, выстроивший в ряд 3 своих фигур по вертикали, горизонтали или диагонали,выигрывает.\nПервый ход делает игрок, ставящий крестики.\n";
}
 
int start()
{
cout << "Начать игру?(1 - да, 0 - выйти)" << endl;
int start;
bool p = false;
cin >> start;
do
{
if(start == 0)
    system("exit");
else if(start == 1)
    return 0;
else {p = true; cout << "Ввод не верен.Попробуйте снова." << endl;}
}while(p);
}
 
int main()
{
setlocale(0,"rus");
    cout << "Правила игры:" << endl;
        info();
    start();
         ......
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
30.06.2016, 14:35
Ответы с готовыми решениями:

завершение программы
помогите сообразить #include &lt;StdAfx.h&gt; #include &lt;iostream&gt; #include &lt;conio.h&gt; #include...

Принудительное завершение программы
Здравствуйте. Ищу способы принудительного завершения программы. Посоветуйте что нибудь плз.

Принудительное завершение программы
#include &lt;iostream&gt; using namespace std; int main() { setlocale (0,&quot;&quot;); int N; cout &lt;&lt;...

Завершение выполнения программы
Добрый вечер. Пишу рогалик. Нужно сделать, что бы когда герой умирал (при вызове его деструктора)...

1
63 / 61 / 37
Регистрация: 01.04.2015
Сообщений: 116
30.06.2016, 14:56 2
Вот так:
C++
1
exit(0);
2
30.06.2016, 14:56
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
30.06.2016, 14:56
Помогаю со студенческими работами здесь

Завершение программы с кодом
#include &lt;iostream&gt; #include &lt;math.h&gt; #include &lt;stdio.h&gt; #include &lt;stdlib.h&gt; int main() {...

Аварийное завершение программы
Программа завершается аварийно, но в файл записывает требуемую информацию. Укажите косяки. В...

Неожиданное завершение программы
простенькая программа, нужно ввести двумерный массив, после чего во втором массиве написать в iый...

Принудительное завершение программы
for (int i = 0; i &lt; 20; i++) for (int j = 0; j &lt; 20; j++) for (int n= 0; n &lt; 20; n++) { ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru