编译时,反复提示一个类找不到。吾仔细检查文件,肯定是包含到了。可是为什么说找不到呢?
后来发现是循环包含问题。去掉不必要的循环包含,问题解决。
有以下想法:
循环包含是无法避免的。这个时候,就要正确设计各个头文件了。
把独立的类放在不同的头文件。
如果依赖过多,干脆放在同一个头文件中。
编译时,反复提示一个类找不到。吾仔细检查文件,肯定是包含到了。可是为什么说找不到呢?
后来发现是循环包含问题。去掉不必要的循环包含,问题解决。
有以下想法:
循环包含是无法避免的。这个时候,就要正确设计各个头文件了。
把独立的类放在不同的头文件。
如果依赖过多,干脆放在同一个头文件中。