gpt4 book ai didi

c++ - 在 C++ 中包含来自不同目录的 header

转载 作者:行者123 更新时间:2023-12-03 13:39:09 26 4
gpt4 key购买 nike

我即将开始用 C++ 为我的博士学位编写代码。到目前为止,我使用的是小代码。一个目录中的所有文件(源和标题)。

因为我想编写更有条理的代码,所以我会把文件放在不同的目录中。

那么包含文件的正确方法是什么?我应该使用像

这样的东西吗?
#include "../../folder/file.hpp"

看起来不是很干净。如果以这种方式包含,代码是否可以移植到 Windows?

最佳答案

is the code portable to Windows

我看不出有什么不可以的,只要你先修正指令的语法。我目前没有要测试的窗口,但这是一条有效的路径。

但是,我建议避免父目录包含路径。相反,指定一个目录作为编译器的包含目录,将所有头文件放入子目录中,并包含一个相对于包含目录的路径。

关于c++ - 在 C++ 中包含来自不同目录的 header ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59050984/

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