Я делаю программу для настольной игры Connect Four, настольной игры.Я использую Xcode.Предполагается, что эта функция прямо в нижней части двумерного массива указанного столбца находит первый пустой пробел, который является символом ''.Мне все время говорят, что я получаю ошибку EXC_BAD_ACCESS, но я не уверен, что здесь происходит, я разыменую переменную указатель-указатель и все такое?Любая помощь будет благодарна!
void placeToken(char** gameboard, bool player1Turn, int row, int col){
cout << row << " " << col;
for(int i = row - 1; i > 0; i--){
if(gameboard[i][col] == ' '){
cout << "2";
if(player1Turn){
gameboard[i][col] = 'X';
}
else{
gameboard[i][col] = 'O';
}
}
else{
cout << "Cannot place token here" << endl;
}
}
}