私の C++ の先生は私たちが抱えていた問題の解決策を提供してくれましたが、何が起こっているのか理解できない部分が 1 つあります。誰かが私に説明できますか?配列のサイズを定義するために、m と n がテキスト ファイルから読み込まれます。
for (int row=0; row < m; row++) {
for (int col = 0; col < n; col++) {
if (field[row][col] =='*') {
ctr[row - 1][col - 1]++;
ctr[row - 1][col]++;
ctr[row - 1][col + 1]++;
ctr[row][col - 1]++;
ctr[row][col + 1]++;
ctr[row + 1][col - 1]++;
ctr[row + 1][col]++;
ctr[row + 1][col + 1]++;
}
}
}