是否可以定义 C++ 类 Foo 和 Bar s.t.
class Foo {
Bar makeBar();
};
class Bar {
Foo makeFoo();
};
?
谢谢!
最佳答案
是的,你只需要在顶部提出声明。
class Foo;
class Bar;
class Foo {
Bar makeBar();
};
class Bar {
Foo makeFoo();
};
关于C++ "class Foo return Bar"和 "class Bar return Foo"可能吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2330233/