Source file inclusion

来自cppreference.com

 
 
C++语言
表达式
替代表示
字面量
布尔型 - 整型 - 浮点型
字符型 - 字符串 - nullptr (C++11)
用户定义 (C++11)
Utilities
属性 (C++11)
Types
typedef声明
类型别名声明 (C++11)
Casts
隐式类型转换 - 显示类型转换
static_cast - dynamic_cast
const_cast - reinterpret_cast
内存分配
类特有的函数属性
静态成员函数
模板
杂项
 
 
包括其他源文件后,立即指令到当前源文件的行.
原文:
Includes other source file into current source file at the line immediately after the directive .
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里

[编辑] 语法

#include <filename> (1)
#include "filename" (2)

[编辑] 解释

包括源文件,确定filename到当前的源文件后,立即指令在该行.
原文:
Includes source file, identified by filename into the current source file at the line immediately after the directive.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
该指令的第一个版本只搜索标准包括目录。标准C + +库,作为标准C库,以及隐含在标准include目录。标准包括目录可以由用户通过编译器选项控制.
原文:
The first version of the directive searches only standard include directories. The standard C++ library, as well as standard C library, is implicitly included in standard include directories. The standard include directories can be controlled by the user through compiler options.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
第二个版本首先搜索当前文件所在的目录下,并只有当文件没有找到,搜索的标准包括目录.
原文:
The second version firstly searches the directory where the current file resides and, only if the file is not found, searches the standard include directories.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
在的情况下,文件没有找到,程序是格式错误的.
原文:
In the case the file is not found, program is ill-formed.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里