私は1つのクラスを作成しましたが、これをベクターで使用する必要があります。エラーC3698: 'CreerLevel :: Mur ^':使用不可能な型の引数 'de nouveau'を使用しています
ref class Mur
{
public:
int debutX, debutY;
int finX, finY;
Mur(){}
Mur(int debutX, int debutY) {
this->debutX = debutX;
this->debutY = debutY;
finX = 0;
finY = 0;
}
~Mur()
{
}
int getX() { return debutX; }
int getY() { return debutY; }
bool estFinit() {
return (finX==0);
}
void finir(int x, int y){
finX = x;
finY = y;
}
};
}
私はそれを
std::vector<Mur^> vMurs;
...
vMurs.push_back(gcnew Mur(i,j));
エラーを使用しようと52行でファイルに来る「xmemory」が、私は、このファイルのxDに
を使用してみてください。代わりに 'array'を使用してください。 –
ローカライズされた開発ツールを使用することを強くお勧めします。英語でそれらを使用するということは、誤った翻訳や悪い翻訳を扱う必要がなく、問題に遭遇した場合に検索エンジンを通じて多くの助けを得ることができるということです(今のような)。 –