我已经定义了一个结构
struct path{
char type;
bool visit;
bool inPath;
int level;
}
我还定义了这种结构的向量向量
vector < vector<path> > spaceStation(numLevels*levelSize,vector<path> (levelSize));
我有两个问题。
1)我是否定义了向量,以便行数与 (numLevels*levelSize) 相关,列数与 levelSize 相关
2)当访问向量的各个元素时,如何在其中设置结构的元素。我尝试使用 .at() 成员函数但收效甚微