【发布时间】:2016-07-06 15:59:31
【问题描述】:
我是 C++ 新手,想弄清楚如何使用 vector。
更具体地说,我想知道何时需要使用#include<vector>。我之所以这么问,是因为我见过有和没有在程序中使用vector 的#include 语句的程序。
【问题讨论】:
-
嗯,这就是 c++ 的工作方式。您必须包含头文件才能获取您正在使用的声明。
-
如果您使用标准标头中的某些内容,则包含该标头。如果你遵循这种行为,生活就会变得美好而轻松。
-
如果您在文件上使用
#include指令,那么这与将引用文件的全部内容放入源中基本相同。因此,如果您引用的文件包含它自己的文件,这些文件也将被放入您的源代码中。 -
@πάνταῥεῖ 请在答案部分写下答案。这就是 SE 的工作方式。
-
我知道#include的含义,我的问题是如果你想使用vector是否需要包含
,那么你怎么可能在不包含它的情况下也可以使用vector?跨度>