原文:C++中两个类中互相包含对方对象的指针问题

前几天很不爽,因为C 中两个类中互相包含对方对象的指针编译时提示某一个类未定义。。。所以我就想啊想,这样也对,我的头文件都有 ifndef的,包含了一次就不能再包含了,以为就实现不了这样的功能,于是就改了设计方案: 只在一个类中包含另一个类的指针 算是聚类吧,A不管理m pB的死活 ,而在B需要A的属性时通过传递参数进去。这样有些麻烦,但是勉强达到了我的需求。 今天,又遇到一个必须使用相互包含对 ...

2012-07-25 12:39 12 12568 推荐指数:

查看详情

C++两个相互include的问题

在构造自己的时,有可能会碰到两个之间的相互引用问题,例如:定义了AB,A中使用了B定义的类型,B也使用了A定义的类型 例如: Cup.h Cup.cpp Box.h Box.cpp 在这种情况下,想想 ...

Sat Nov 15 19:26:00 CST 2014 0 3516
c++两个互相引用的问题

原文链接http://www.cnblogs.com/weixliu/p/3957227.html   最近在改一个C++程序的时候碰到一条警告信息,警告信息为:“ 删除指向不完整“Q2DTorusNode”类型的指针;没有调用析构函数 ...

Sat Apr 28 19:44:00 CST 2018 0 2869
c++两个互相引用的问题

  最近在改一个C++程序的时候碰到一条警告信息,警告信息为:“ 删除指向不完整“Q2DTorusNode”类型的指针;没有调用析构函数 1> c:\users\lxw\desktop\dragonfly第二阶段实验\最终的实验 ...

Fri Sep 05 16:50:00 CST 2014 2 29725
C++两个相互包含引用的问题

在构造自己的时,有可能会碰到两个之间的相互引用问题,例如:定义了AB,A中使用了B定义的类型,B也使用了A定义的类型 class A { B b; } class B ...

Fri Jul 17 03:23:00 CST 2015 0 1883
C++this指针的理解

向my的指针。如果还有一个变量myclass mz,mz的this就是指向mz的指针。 这样就很容易理解 ...

Tue Jun 12 07:53:00 CST 2018 0 3560
管理C++指针成员

图论看的头大…于是翻了翻抱佛脚必备书:《程序员面试宝典》,这书编的确实不怎么样,边边角角的题目有点多,有些题目的解答思路很不清晰,当做题库看看也就罢了。今天翻到一道标准容器复制含有指针成员的导致重复解析的问题,专门回忆了下这方面的知识,在这里做个总结。 C++最讽刺的地方就是“用指针实现 ...

Thu Sep 13 05:39:00 CST 2012 0 3375
C++this指针的理解

向my的指针。如果还有一个变量myclass mz,mz的this就是指向mz的指针。 这样就很容易理解 ...

Wed Aug 24 22:56:00 CST 2016 4 69208
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM