C++类的前向声明(forward declaration)

1、使用场景c++ 假设有两个类A和B,类A要将类B的对象(或者指正)做为本身的成员使用,而且类B将类A的对象(或者指针)做为本身能够访问的数据,那么这个时候要在a.h中include b.h,同时在b.h 中要include a.h,可是相互包含是不能够的,这个时候就要用到类的前向声明了。函数 类的前向声明是利用了编译器的特性,编译器在编译的过程当中只须要知道各个元素的名称和相应的大小就能够。而
相关文章
相关标签/搜索