首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

头文件中包含的内容是什么?解决办法

2012-06-03 
头文件中包含的内容是什么?在头文件中仅仅包含库函数吗?比如在C++中# includestring是否包含string类型?

头文件中包含的内容是什么?
在头文件中仅仅包含库函数吗?比如在C++中# include<string>是否包含string类型?还是string是系统默认的,不需要任何头文件?

[解决办法]
头文件是声明,编译依赖声明。
[解决办法]
头文件是声明,编译器在编译阶段会给你把这些代码自动添加到你的程序中的
[解决办法]
头文件中可以包含库函数,也可以包含自定义的文件……参考
[解决办法]
4楼赵哥又在胡扯
头文件xxx.h,你可以再里面写任何代码,函数、类什么的都可以
只是通常把框架放在头文件里,实现部分放在cpp文件里

头文件可以自己写,也可以用系统自带的,你所问的就是系统自带的,
文件里已经包含了对字符串的各种操作的函数,所以你就可以使用里面的函数了

头文件可以嵌套,在A中包含头文件B,B中包含头文件C...
[解决办法]
头文件里一般写的都是函数或者变量的申明。
真正的函数的定义或者变量的定义都放到cpp文件,这样做是为了防止重复定义的错误。当然可以用预编译指令

热点排行