Это для игры в игре TIC TAC 2-й игровой игрой. У меня были проблемы с ошибками объема, пытающимися поместить больше этого кода в соответствующем файле Functions.cpp, поэтому простите меня за то, что все в этом основном файле. Что я буду работать над следующим. На данный момент я использую петлю while с оценкой Bool, чтобы оба игрока вкладывали свой выбор, пока ни один из них не получит 3 из своих знаков, вниз, вниз или диагональ. Я знаю, что это длинное утверждение, и большая часть кода может быть сокращена, я уверен. То, как он кодировался сейчас, даже если игрок 1 или 2 получают 3 через, вниз или диаг, он должен выйти из петли while, так как я устанавливаю его к false в этом случае. Он печатает заявление «Ты выиграл», но продолжает просить следующего игрока. Любая помощь отличная. Все еще очень новичок в C ++. Спасибо. < /P>
#include
#include "ttt_functions.hpp"
int main() {
bool playing = true;
char newboard[] = {' ',' ',' ',' ',' ',' ',' ',' ',' '};
int location;
greet(); //explains the game. defined in functions, declared in .hpp
drawBoard(); //draws an empty board. is defined in functions, declared in .hpp
while(playing) {
//PLAYER 1
std::cout > location;
newboard[location -1] = 'x';
std::cout
Подробнее здесь: https://stackoverflow.com/questions/794 ... mpiler-err