【问题标题】:Can the C++ Keywords be used with just only the iostream include directive? What else is there besides keywords that can be used with only iostream? [closed]C++ 关键字能否仅与 iostream 包含指令一起使用?除了只能与 iostream 一起使用的关键字之外,还有什么? [关闭]
【发布时间】:2016-12-08 10:37:34
【问题描述】:

我认为自己是一个 C++ 初学者,并且在害怕使用许多 include 指令时遇到了一个问题。因此,我没有自己想办法,而是来寻求一些帮助,然后才能学习和练习更多。

Walter Savitch 的Absolute C++ 5th edition一书中说:“运算符 sizeof 是核心 C++ 语言的一部分,不需要 include 指令或 using 指令。” 12.4 随机访问文件,第 585 页

我想知道在哪里可以找到不使用 include 指令或 using 指令的其他运算符或代码。

这可以帮助我在开始学习更多 C++ 库之前构建程序。

谢谢!

【问题讨论】:

  • 您要c++ keywords吗?
  • 也许,C++ 关键字不需要包含指令吗?
  • 您以错误的方式处理此问题。学习 C++ 就是学习标准库。哎呀,学习任何语言都是在学习它的核心库。
  • 关键字是语言内置的,它们不是标准库的一部分,但你的问题很广泛,基本上你是在要求场外资源
  • 你要找的东西在这里:C++ language

标签: c++ iostream


【解决方案1】:

您的问题都可以通过cppreference 来回答。基本上有很多默认库可以通过写#include <lib>来包含。所以例如你想使用向量(优化好的动态数组),你写#include <vector>,如果你想处理输入和输出你写#include <iostream>,等等。

所有这些都可以在我上面链接的页面上找到。如果您不知道从什么开始,一些基本的和大多数库将是 iostream、string、vector、map。
然后是一个内存库,它提供了一个独特的指针,它是 C++ 中一个非常强大的工具。
然后是一个算法库,其中包含通过迭代器处理容器的有用函数。
这些只是我首先想到的例子,而且我用得最多。如果您不确定任何事情,您可以随时在 cppreference 上搜索完整的文档。

如果您有任何其他或更具体的问题,请随时提出。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-07-11
    • 1970-01-01
    • 1970-01-01
    • 2011-04-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-06-18
    相关资源
    最近更新 更多