Почему я получаю ошибку std::out_of_range в C++?C++

Программы на C++. Форум разработчиков
Ответить
Anonymous
 Почему я получаю ошибку std::out_of_range в C++?

Сообщение Anonymous »


Я пытаюсь сделать крестики-нолики на C++:

#include #include логический X = правда; логический O = ложь; логический б = правда; интервал а = 0; интервал j = 100; std::string game = ""; std::vector c = {'1', '2', '3', '4', '5','6','7','8','9'}; недействительная проверка(){ std::coutpos; if(c.at(pos-1)==pos){ если (Х == истина) { c[pos-1] = 'X'; О = правда; Х = ложь; а = 0; } иначе, если (O == правда) { c[pos-1] = 'О'; Х = правда; О = ложь; а = 0; } } еще{ std::cout
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C++»