子阵列核心转储问题

时间:2015-05-05 03:06:26

标签: c++ coredump

int proximity = 0;

for(int i = coord.x - 1; i <= coord.x + 1; i++)
{

    if(i < 0)
    {
        i = coord.x; //prevents from leaving the top of sub array
    }

    for(int j = coord.y - 1; j <= coord.y + 1; j++)
        {

            if(j < 0)
            {
                j = coord.y; 
            }

            if((board[i][j] == bomb) || (board[i][j]==hidden))

                proximity++;

        } //nested for loop runs through a sub array based on user input between 0-4


}

我正在尝试检查子数组中的坐标,我尝试了很多不同的变体但我无法在第4行输入坐标而不会出现核心转储错误。

我知道这可能是我需要输入的一个简单的小线来解决这个问题。但是我很难过。

0 个答案:

没有答案