私は私のC ++コードに持っています:
typedef vector<int> cards;
typedef vector<cards> rows;
typedef vector<rows> matriz;
私のint main()
では、この行で「cartas」と呼ばれるマトリズを初期化しようとしています。
63 cin>>n>>m;
66 cartas(n,rows(m, cards(0)));
しかし、g++ を使用すると、次のエラーが発生します。
flip.cpp: In function ‘int main()’:
flip.cpp:66: error: no match for call to ‘(matriz) (int&, rows)’
のマトリズを取得したいのですn*m
が、各位置には整数のベクトルがあります。
ありがとうございます。