gpt4 book ai didi

c++ - #include "../somefile.h"中的 .. 是什么意思

转载 作者:太空狗 更新时间:2023-10-29 19:37:43 25 4
gpt4 key购买 nike

是在上一个文件夹中搜索somefile.h,还是在工程文件夹中搜索somefile.h?

最佳答案

这意味着在找到 include 指令的源文件的父文件夹中查找 somefile.h

在 *nix 系统中(这就是这个约定来自 AFAIK 的地方):

.        manse the current directory.
.. means one level up from the current directory.

例如,如果您有以下目录结构:

home
|
code
| src
| someOtherDirectory

您的源文件可能在 home/code/src 中并且您有:

#include "../somefile.h"

在您的源代码中,然后编译器将在 home/code/ 中查找 somefile.h

关于c++ - #include "../somefile.h"中的 .. 是什么意思,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2541333/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com