C++ 头文件引用
Posted 何为生,为何生?何为活,为何活?
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C++ 头文件引用相关的知识,希望对你有一定的参考价值。
1.首先明确C++如何编译
C++编译所有的.cpp文件而不是.h文件,将.cpp文件编译成obj,再连接所有的obj
2.如果在cpp中include了.h文件,那么就不用在.h中再include了,或者提前声明(例如 class A),但是应该确保头文件的引用顺序是正确的。
3.两个问文件互相引用,可以把所有的include拿到.cpp文件中,然后在.h文件中提前声明(例如 class A)
以上是关于C++ 头文件引用的主要内容,如果未能解决你的问题,请参考以下文章