これが状況です。2 つの異なるファイル内に 2 つのクラスがあります。
A.cpp:
#include "B.h"
A::A(){
B foo; //B doesn't name a type
}
B.cpp:
Class B{
//code
};
Aのコンストラクター内でBのオブジェクトを正しく構築するにはどうすればよいですか?(スコープの問題)私は試しました
B::B foo //wrong
また、上記のようにクラス B のオブジェクトを直接構築できない理由として、Bh が含まれています。どうもありがとうございました