
Сообщение от
alsav22
Вот код и результат работы:
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
35
36
37
38
39
40
41
42
43
| #include <iostream>
#include <string>
using namespace std;
string locationSamp;
void changeLocationSamp()
{
cout << "\nУкажите путь до файла samp.exe.\n";
cout << "Пример адреса: D:\\Program Files (x86)\\GTA San Andreas\\samp.exe\n";
cout << "Введите адрес: ";
getline(cin, locationSamp);
cout << "\nВы указали адрес " << locationSamp << endl;
system("pause");
//Sleep(3000);
system("cls");
}
int main()
{
setlocale(0, "");
int vib;
cout << "Ваш выбор: ";
(cin >> vib).get();
switch (vib)
{
case 1: //changeServer();
break;
case 2: //editTimer();
break;
case 3: //changePassword();
break;
case 4: changeLocationSamp();
break;
case 0: system("cls");
break;
}
system("pause");
return 0;
} |
|
И уберите из кода вызовы main(), так не делают.
Что плохого в вызове main? У меня main - это основная функция, в которой содержится меню. Человек меняет адрес до файла, затем экран очищается, вызывается main и тем самым появляется основное меню. Что в это плохого?