C++小白求教一个头文件问题
比如a.cpp文件引入了b.h文件,但是a.cpp文件还需要c.h文件
但是b.h里面已经引入了c.h文件,请问这个时候还需要在
a.cpp文件中引入c.h文件吗?
貌似不引入也行,但是我用的VS就无法提供提示功能了 头文件
[解决办法]
不要了! 只要引入b.h就好了
[解决办法]
不需要,还有记得头文件加防护,避免重复声明问题。
#ifndef XXX_H
#define XXX_H
//内容
#endif