Форум программистов, компьютерный форум CyberForum.ru

Зависает консоль - C++

Восстановить пароль Регистрация
 
НубаС++
 Аватар для НубаС++
1 / 1 / 1
Регистрация: 25.02.2012
Сообщений: 115
17.04.2012, 18:31     Зависает консоль #1
Непонимаю в чем проблема. help
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
#include <iostream.h>
#include <windows.h>
 
using namespace std;
 
char Metka;
char* Sektor = "a1";
char A1, A2, A3, A4, A5, A6, A7, A8, A9;
 
 
int main()
{
    Sektor = "A1";
    Sleep(100); 
    std::cout << '\a';
    setlocale(LC_ALL, "Russian");// ГЌГіГ¦Г*Г® äëÿ îòîáðГ*æåГ*ГЁГї ðóññêèõ ГЎГіГЄГў
    Metka:
          cout << " ÈãðГ* 'êðåñòèêè Г*îëèêè'" << endl << endl;
          cout << "      1   2   3" << endl;
          cout << "" << endl;
          cout << "   a  " << A1 << " | " << A2 << " | " << A3 << endl;
          cout << "      " << "---------" << endl;
          cout << "   b  " << A5 << " | " << A4 << " | " << A6 << endl;
          cout << "      " << "---------" << endl;
          cout << "   c  " << A7 << " | " << A8 << " | " << A9 << endl;
          cout << "" << endl;
          cout << " ÂûáðГ*ГІГј ñåêòîð äëÿ õîäГ*: ";
          cin >> Sektor;
               /*if (GetAsyncKeyState(VK_DOWN))
               {
               Sektor = "B2";          
               Sleep(100); 
               std::cout << '\a';          
               }*/
          system("cls");// ÔóГ*êöèÿ î÷èñòêè ГЅГЄГ°Г*Г*Г* (Гў ГЄГ®Г*ñîëè)
    goto Metka;
}
Зависает после ввода любой буквы
(вызывает какуюто ошибку сегментации, говорит отладчик)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.04.2012, 18:31     Зависает консоль
Посмотрите здесь:

Консоль C++
Консоль C++
Консоль C++
Консоль C++
Консоль C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ree.exe
56 / 56 / 4
Регистрация: 01.08.2011
Сообщений: 141
17.04.2012, 18:44     Зависает консоль #2
char* Sektor = "a1"; вместо этого сделай массив чаровый char Sektor[10] = "A1";

Не по теме:

А ваще игровое полу представь как квадратную матрицу например так char gaming_area[3][3]

НубаС++
 Аватар для НубаС++
1 / 1 / 1
Регистрация: 25.02.2012
Сообщений: 115
17.04.2012, 18:48  [ТС]     Зависает консоль #3
Цитата Сообщение от Ree.exe Посмотреть сообщение
А ваще игровое полу представь как квадратную матрицу например так char gaming_area[3][3]
Я если честно очень плохо знаю Си ++ поэтому даже хз что такое матрица))
cactus09
Чайник
 Аватар для cactus09
69 / 69 / 4
Регистрация: 15.02.2012
Сообщений: 475
17.04.2012, 21:04     Зависает консоль #4
Цитата Сообщение от НубаС++ Посмотреть сообщение
Я если честно очень плохо знаю Си ++ поэтому даже хз что такое матрица))
Есть просто массив - ну это типо просто последовательность елементов (где просто указывается кол-во элементов Пример:
C++ (Qt)
1
int mass[10];
)
Код
x1, x2, x3, x4, x5, x6
А есть матрица - тот же массив но представленный немного по другому(как поле с x-ами и y-ами где сначало указывается колво у-ков, а потом х-ов
C++ (Qt)
1
2
3
int x;
int y;
mass[x][y];
)
Код
x1, x2, x3,
x4, x5, x6,
x7, x8, x9
НубаС++
 Аватар для НубаС++
1 / 1 / 1
Регистрация: 25.02.2012
Сообщений: 115
17.04.2012, 23:36  [ТС]     Зависает консоль #5
Цитата Сообщение от cactus09 Посмотреть сообщение
1
2
3 x1, x2, x3,
x4, x5, x6,
x7, x8, x9
ахахах это случайно не обычный двухмерный массив? (только не в цифрами в условии а переменными)
cactus09
Чайник
 Аватар для cactus09
69 / 69 / 4
Регистрация: 15.02.2012
Сообщений: 475
17.04.2012, 23:39     Зависает консоль #6
НубаС++, Ну дык если я неощибаюсь то 2у мерный массив и есть матрица
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.04.2012, 17:57     Зависает консоль
Еще ссылки по теме:

C++ консоль
C++ Консоль и C++
C++ Зависает и закрывается консоль

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

Или воспользуйтесь поиском по форуму:
НубаС++
 Аватар для НубаС++
1 / 1 / 1
Регистрация: 25.02.2012
Сообщений: 115
18.04.2012, 17:57  [ТС]     Зависает консоль #7
ясно)
Yandex
Объявления
18.04.2012, 17:57     Зависает консоль
Ответ Создать тему
Опции темы

Текущее время: 04:36. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru