【问题标题】:Do I have to include List as a header in c++ when Im using it?当我使用它时,我是否必须在 C++ 中包含 List 作为标题?
【发布时间】:2021-01-30 16:16:37
【问题描述】:

我目前开始使用 C++ 进行编程。 我的问题是,当我使用列表时,是否必须将其作为头文件等包含在内? 我正在使用这个参考: https://www.cplusplus.com/reference/list/list/

一般情况下,我如何知道何时必须将某些内容作为头文件包含在内?

提前致谢。

【问题讨论】:

标签: c++ list


【解决方案1】:

一般来说,是的;否则,您的代码将无法编译。

但在编写 C++ 时,总是有这些考虑:

  1. 你是把include放在你的头文件还是cpp文件中?如果您的类或函数头文件不需要包含,则将其放入您的 cpp 文件中。这减少了编译时间依赖性。
  2. 您的文件是否包含另一个包含列表头的头文件?例如,如果您的 cpp 文件使用了一些已经包含列表标题的标题(例如 ListUtils.hpp),那么您可能决定不显式包含列表标题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-06-22
    • 2021-12-26
    • 2013-08-21
    • 1970-01-01
    • 2014-11-10
    • 2015-07-05
    • 1970-01-01
    相关资源
    最近更新 更多