c++中,类 只能定义在主函数的前面吗?
能不能像函数那样,在主函数的后面定义,然后在使用前声明下再使用?
谢谢
[解决办法]
前置声明,参考C++ Primer:
我们也可以声明一个类但是井不定义它例如
class Screen; // Screen类的声明
class Screen; //声明
class StackScreen {
Screen *stack; //ok:指向一个Screen对象
};