勉強がてらJavaように設計されたシステムをc++に書き換えていたのですが、クラスに別クラスのオブジェクトを持たせようとするとエラーが発生しました。持たせることはできないのでしょうか?
#include "stdafx.h"
#include <iostream>
using namespace std;
class A {
public:
A() {
B b;//エラー
}
};
class B {
public:
B() {}
~B() {}
};
void main(){
A a;
}
どのように描くのがポピュラーなのでしょうか?
よろしくお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/04/15 02:06