【问题标题】:Is there a way to use to user defined header flies like standard header flies?有没有办法像标准标题苍蝇一样使用用户定义的标题苍蝇?
【发布时间】:2022-08-11 21:46:41
【问题描述】:

而不是这个:

#include \"filename.h\"

// Code

我该如何使用它:

#include <filename.h>

// Code
  • 有,但不要这样做。库标头应使用&lt;&gt;,而用户标头应使用\"\"
  • 哪个编译器?你是如何调用那个编译器的?
  • @NathanOliver 谁告诉你的?
  • 这种区分确实是任意的。实现通常会根据您使用的来源以不同的方式搜索标头,但我认为不应依赖它。您应该了解并使用正确的标头路径配置您的构建。那么你使用的形式无关紧要,你可以采用你认为合适的 w/e 约定。

标签: c++ c header-files


【解决方案1】:
#include <file.h>
#include "file.h"

非常相似,不同之处在于:

  1. #include &lt;...&gt; 将在目录中搜索
  2. #include "..." 将在目录中搜索在当前目录中。

【讨论】:

    猜你喜欢
    • 2021-11-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-12-18
    • 1970-01-01
    • 2016-01-20
    • 2015-03-20
    • 2016-11-11
    相关资源
    最近更新 更多