我熟悉STL向量。不過,我想知道哪些調用構造函數和它做什麼,當我最初的向量類似如下:std :: vector <int> vec [nx] [ny];
int nx=5; int ny=7; std::vector<int> myvec[nx][ny];
更新: 我編譯的代碼與TDM-GCC 4.9.2,但顯然它需要用「const int」對其他編譯器進行初始化,所以我在這裏重寫它:
#include <iostream>
#include <vector>
using namespace std;
int main(){
std::vector<int> myvec[7][9];
return 0;
};
謝謝。
希望你知道你正在創建矢量的2D陣列(7×9),而不是一個二維向量。 – rustyx