質問失礼します
クラスaの配列をメンバ変数に持つクラスbを作りたいのですが、クラスaの配列の初期化がうまく行きません。(コンパイル自体はできます)
これは初期化の方法が間違っているのでしょうか?
それともそのような設計(クラス配列を持つクラス)自体がよろしく無いものなんでしょうか?
ref class a
{
int x;
public: a(int num){x = num;}
};
ref class b
{
array<a^>^ array_a;
public:
b(){
array_a = gcnew array<a^>(10);
for (int i = 0; i < array_a->Length; i++)
{
array_a[i] = gcnew a(i);
}
}
};
探検
くだすれC++/CLI(初心者用)part2
■ このスレッドは過去ログ倉庫に格納されています
815デフォルトの名無しさん
2014/03/23(日) 21:20:34.11ID:HlHPSHO4■ このスレッドは過去ログ倉庫に格納されています
