C++ 打印向量的向量
我正试着做一个int型向量的向量,然后把它打印出来。我在main.cpp中有此代码C++ 打印向量的向量,c++,vector,C++,Vector,我正试着做一个int型向量的向量,然后把它打印出来。我在main.cpp中有此代码 Grid myGrid; for (int i = 0; i < myGrid.getdivas(); i++) { for (int j = 0; j < myGrid.getdivas(); j++) { cout << myGrid[i][j]; } } Grid-myGrid; 对于(int i=0;i
Grid myGrid;
for (int i = 0; i < myGrid.getdivas(); i++)
{
for (int j = 0; j < myGrid.getdivas(); j++)
{
cout << myGrid[i][j];
}
}
Grid-myGrid;
对于(int i=0;i
cout << myGrid.grid_[i][j]; // if grid_ is public
请提供一个;唯一吸引我注意的是,在构造函数中初始化一个网格
向量,但在打印网格的循环中,您尝试访问网格
类型上的一些操作符[]
。返回什么?.getdivas()
?我希望詹妮弗·洛佩兹和莫里西会回来。上面说,如果我做了就无法访问网格,因为它要么是私有的
,要么是受保护的
。
cout << myGrid.grid_[i][j]; // if grid_ is public