包含文件中的前导点

时间:2012-05-30 15:52:16

标签: c++ c windows

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

#include "..\CmnHdr.h" 

2 个答案:

答案 0 :(得分:5)

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

答案 1 :(得分:1)

它是指定要包含的文件与当前文件存在位置的关系。在上面的例子中,它告诉编译器将文件CmnHder.h包含在当前文件的父目录中。你也可能只看到一个点,这意味着当前目录。