今天QQ群里,有人发了这样一个代码
#include “../../../xxx/xxx/xxx.h”
#include “../../../xxx/xxx/xxx.h”
其中xxx之类相似于文件夹名,不记得了所以用xxx代替,问论坛前辈们,可以这样去包含一个头文件吗,假如是../../../代表的是什么,
假如不是,那这种写法是头文件名字就叫这名吗
解决方案:4分
../../../代表的是 当前目录的”上一层再上一层再上一层目录”
解决方案:4分
头文件也是有路径的
解决方案:4分
#include <> 表示在系统的头文件路径下找指定的头文件
#include “” 表示在当前路径下找指定的头文件
解决方案:4分
相对路径
. 代表当前
.. 代表上一级
/ 为相邻路径的分隔符
解决方案:4分
相对路径,
目的是让使用者看到相关函数和类的定义