摘要:
最近遇到一个问题,类的循环引用。就是class A定义了class B的对象,class B中也定义了class A的对象。 错误的构造方式:采用直接new的方式,就会产生死循环的问题 讲真的,这样子写一看就知道有问题。但麻烦的是你还不知道怎么去改它。 下面来说说,这个问题如何优雅的解决。 正确的构 阅读全文
摘要:
其实最简单,最粗暴的方式就是将 include "xx.h"写到.h文件中。 例如: 我想要在A文件中引入B文件提供的方法函数或对象。那么我就将 include "B.h"写在 A.h 里。毕竟就算你 A.cpp 文件要用B里的方法,你必然会先将 include "A.h" 放在 A.cpp 里。 阅读全文