こんにちは、私は C++ にはかなり慣れていませんが、Java にはかなり慣れています。しかし、私がやりたいことは、他のすべての関数で使用できる空の arrayList だけを作成することです。
私の .h ファイルでは、2 つの構造体と約 6 つのメソッドを持つ新しいクラスを作成しました。これらの各メソッドは、構造体オブジェクトの arrayLists を使用しますが、arrayLists をパラメーターとして渡す必要はありません。私がやろうとしていることは、クラスでフィールドを作成するときの Java と似ています。
問題は、.h ファイルでこのように arrayList を宣言するときです...
structObject * myArrayList = new structObject[0];
int ARRAY_SIZE = arrayList.size;
を含む多くのエラーが発生しnew cannot be declared in a constant
ます。
空の配列リストをどこで宣言しようとすればよいですか? これは C++ でも許容されますか?