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