Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
子クラスへのポインタが必要なクラスがあります:
class A { protected : B *pB; } class B : public A { }
しかし、これは機能していません。
先頭に前方宣言を置きます。
class B; class A { protected : B *pB; } class A : public B { }
前方に宣言し、逆ではなく、class Bにする必要があります。class B: public Aすなわち
class B
class B: public A
class B; class A { protected: B *pB; } class B: public A { }