标签: c++ constructor friend member-functions incomplete-type
我如何声明B的构造函数是A的朋友?我试过了:
class A { private: A(); public: friend B::B(); }; class B { public: B(); };
答案 0 :(得分:7)
将B::替换为class;
B::
class
class A { private: A(); public: friend class B; }; class B { public: B(); };