A.cpp中include了B.cpp,B.cpp中又include了C.cpp,那么A.cpp是include了C.cpp吗
3条回答 默认 最新
- threenewbee 2016-05-24 02:34关注
是的。include没有你想的那么神秘。你可以理解,就是把include指定的文件插入到 include 所在的行。如果这个文件又有include,那么先将那个include嵌入后,再把嵌入后的文件插入当前位置。
所以编写头文件一定要用progra once或者if nodef 头文件名避免重复包含。本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 1无用