C++ 在C+中向多维向量插入值+;

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添加值的合法方法吗?我这样问是因为当我更新电路板时,

我有个小问题

我使用多维向量,我想在给定的位置插入一些值。我正在用wxWidgets制作一个数独游戏,我正在获取玩家放入的互动程序,并希望将它们存储在我的mVector中

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;