包含文件中的前导点

leading dots in an include file

本文关键字:文件 包含      更新时间:2023-10-16

我熟悉使用 include 指令包含文件的概念,但以下语句是什么意思,尤其是两个前导点和反斜杠?

#include "..CmnHdr.h" 

两个前导点表示当前目录的父目录。这是一个古老的约定,其中.表示当前目录,..表示父目录。

这是一种指定要包含的文件的方法,与当前文件存在的位置相关。 在上面的情况下,这告诉编译器将文件 CmnHder.h 包含在当前文件的父目录中。 您可能还只看到一个点,表示当前目录。