基本上我從一個txt文件中獲取數據並將其放入一個類函數的向量中,然後在另一個類函數中檢索該數據 - 但在嘗試構建時收到錯誤消息。如何將數據存儲在私有類中的2D矢量中?
在我班被稱爲「級別」的私人領域,我定義一個結構:
struct largeTile
{
int texture;
}
下一頁班裏的所謂「等級」的私人領域,我定義一個二維矢量持有結構對象:
vector<vector<largeTile> > vvint(int BIG_TILE_ROWS, vector<largeTile>(int BIG_TILE_COLUMNS));
在類被稱爲「等級」我有一個函數,將填補從一個txt文件結構對象的矢量陣:
for(int r = 0; r < vvint.size(); r++)
{
for(int c = 0; c < vvint.at(0).size(); c++)
{
fileData >> vvint[r][c].texture;
}
}
雖然我得到這個構建消息,我做錯了什麼?我已經將類類型定義爲'largeTile'no?
錯誤: '((等級*)本) - >等級:: vvint' 沒有一個類類型
你可以發佈一個[完整的例子](http://stackoverflow.com/help/mcve)? – 2015-03-31 07:54:07