您的位置:首页 > 编程语言 > C语言/C++

C++ 类型定义顺序问题

2017-12-30 00:01 260 查看
1、A类定义在B类的后面,且B类的一个属性成员是A类对象的指针或者引用,则在B类的定义之前应该先对A类进行一个声明。

class A;

class B {
A a;
}

class A {
...
}


2、若B类中声明的不是指针或者引用属性,则即使在B类前面声明A类,也还是会报错。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: