C++ 在C+中向多维向量插入值+;
我有个小问题 我使用多维向量,我想在给定的位置插入一些值。我正在用wxWidgets制作一个数独游戏,我正在获取玩家放入的互动程序,并希望将它们存储在我的mVector中 mVector看起来像这样C++ 在C+中向多维向量插入值+;,c++,vector,multidimensional-array,wxwidgets,C++,Vector,Multidimensional Array,Wxwidgets,我有个小问题 我使用多维向量,我想在给定的位置插入一些值。我正在用wxWidgets制作一个数独游戏,我正在获取玩家放入的互动程序,并希望将它们存储在我的mVector中 mVector看起来像这样 vector< vector<string> > board{9, vector<string>(9)}; board[row][col] = value; “值”是字符串,行/列是整数 这是向mVector添加值的合法方法吗?我这样问是因为当我更新电路板时,
vector< vector<string> > board{9, vector<string>(9)};
board[row][col] = value;
“值”是字符串,行/列是整数
这是向mVector添加值的合法方法吗?我这样问是因为当我更新电路板时,由于某种原因,我无法运行我正在解决电路板、向电路板提供提示等的其他函数。在我将新值存储到它之前,所有函数都正常工作。我是否需要为向量使用其他类型的内置函数,如insert、push_back或其他什么?既然您将向量声明为大小为9x9,是的,这是一种有效的赋值方法 否则你可以宣布董事会为
vector<vector<string>> board;
既然您将向量声明为大小为9x9,那么这是一种有效的赋值方法 否则你可以宣布董事会为
vector<vector<string>> board;
既然您将向量声明为大小为9x9,那么这是一种有效的赋值方法 否则你可以宣布董事会为
vector<vector<string>> board;
既然您将向量声明为大小为9x9,那么这是一种有效的赋值方法 否则你可以宣布董事会为
vector<vector<string>> board;