我正在为家庭作业创建一个小型的C ++程序。我试图填充2D矢量,但当我写matriz [iA] [iB] = iNum;它给了我错误"不匹配'运营商='""
git gui [<command>] [arguments]
答案 0 :(得分:1)
您正在指向matriz
。这样做:
(*matriz)[iA][iB]=iNum;
答案 1 :(得分:1)
你正在指向matriz
;所以错误地使用它
matriz[iA][iB]=iNum;
我建议你把它作为参考;我的意思是,将popularMatriz()
定义为
void popularMatriz(int iTamano, vector<vector<int>> & matriz)
并在没有&
popularMatriz(iTamano, matriz);