12.3在C++中使用C头文件
本节描述如何在C++代码中使用C头文件。从C++调用C头文件之前,C头文件必须包含在externC命令中。本节包含以下两部分内容:本文引用地址:http://www.eepw.com.cn/article/257032.htm
·在C++中使用系统的C头文件;
·在C++中使用自定义的C头文件。
12.3.1在C++中使用系统C头文件
要包括标准的系统C头文件,如stdio.h,不必进行任何特殊操作。只有使用externC命令,由编译器自动包含标准C头文件。例如:
#includestdio.h>
intmain()
{
...//C++代码
return0;
}
如果使用此语法包含头文件,则所有库名都放在全局命名空间中。
C++标准规定可以通过特定的C++头文件获取C头文件。这些文件与标准C头文件一起安装在install_directory\RVCT\Data\2.0\build_num\include\platform目录下,可以用常规方法进行引用。例如:
#includecstdio>
intmain()
{
...//C++代码
return0;
}
在ARMC++中,这些头文件中包含(#include)C头文件。如果使用此语法包含头文件,则所有C++标准库名都在命名