显然这不起作用,所以代码是错误的,但我该如何解决它? 这整个事情可能是错误的,我知道所有大声笑,但我试图创建一个多维向量,在运行时创建自己。我收到一个错误:vector subscript out of range
。在运行时填充多维向量
#include <iostream>
#include <vector>
int main(){
int row = 0, col = 0;
std::cout << "Size of Row: "; std::cin >> row;
std::cout << "Size of Column: "; std::cin >> col;
std::vector<std::vector<int>> td;
td.resize(row * col);
for (int i = 0; i <= row; i++){
for (int j = 0; j <= col; j++){
td[i][j];
}
}
}