gpt4 book ai didi

c++ 数独网格初始化

转载 作者:行者123 更新时间:2023-11-28 05:15:20 27 4
gpt4 key购买 nike

所以我是 c++ 的新手,目前正在研究它并且有一项工作要做,这让我很困惑。你们是第一站。

我需要制作一个二维对象数组。头文件包括行、列和 block 的 Cell 对象。我有一个 9x9 对象数组,其中包含基于列、行和内部 3x3 block 的相关指针。我坚持的是下面的行填充了 9x9 但我如何指向每个单元格?

或者它是在单独的东西中,而这就是我设置该网格所需要做的一切??

void SudokuPuzzle::InitialiseGrid()
{
for (int row = 0; row < 9; row++)
{
for (int column = 0; column < 9; column++)
{
m_gridRows[row].SetCell(column, new SudokuSquare());

// have the cell point to both it's position in the column and block
}
}
}

最佳答案

也许尝试创建类型为“SudokuSquare”的二维数组。

SudokuSquare sSquare [9][9];

所以你可以访问任何对象

sSquare[row][column];

关于c++ 数独网格初始化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42765218/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com