(1) c追加了名称空间的概念,用namespace std声明了在全局空间中声明的标识符。
)2)如下统一c的各种扩展名。 h、 惠普, hxx等。 标准化前的头文件是扩展名为的文件,而标准化的头文件是不带扩展名的文件。
C 98规定用户不应该使用新的头文件来强制指定旧版本的头文件,但大多数编译器制造商提供旧版本的头文件以向后兼容。
也就是说是手机。 的头文件是旧标准的,如果想使用新标准的头文件,请不要带。 h。
此外,为了与c语言兼容,在c标准化过程中,原始的c语言头文件被标准化后,头文件名称前面会有cstdio、cstring、ctime、ctype等c字符。
这些头文件都位于c : programfilesmicrosoftvisualstudio 10中。 位于名为0VCinclude的目录下。 以VC2010为例。 也就是说,我们要使用用c标准化的c语言头文件,必须进行如下转换
#include -- #include
#include -- #include
#include -- #include
此外,在浏览C标准库时,您发现头文件中包含头文件,因此指出特殊情况和这两个头文件完全不同。 然后呢
这里摘录内存。
h的代码:
1。 #if! efined(__cplusplus ) ) ) ) ) ) ) ) )。
2。 #? 包括
3。 #else /* __cplusplus */
4。
? #? if! efined(_using_STD_names_ ) )
5。 #? 包括
6。 #? else /* __USING_STD_NAMES__ */
7。
? #? 包括
8。 #? endif /* __USING_STD_NAMES__ */
9。 #endif /* __cplusplus */
我希望对你有帮助和帮助。
一切都是