私はC++でコーディングしており、クラスのヘッダーファイルにプライベートデータメンバーがあります。
private:
Object1 obj1;
Object2 obj2(&obj1);
したがって、2番目のオブジェクトは最初のオブジェクトへのポインタを取ります。プログラムをコンパイルしようとすると、次のエラーが発生します。
「'&'の前に予期される識別子 トークン"
定義ではなく、実装ファイルのこのクラスのコンストラクター内のオブジェクトをインスタンス化する方法はありますか?このエラーを修正するにはどうすればよいですか?プログラムはコンパイルされません。