社区
C++ 语言
帖子详情
头文件中包含的内容是什么?
liushui9
2012-05-14 01:14:15
在头文件中仅仅包含库函数吗?比如在C++中# include<string>是否包含string类型?还是string是系统默认的,不需要任何头文件?
...全文
538
6
打赏
收藏
头文件中包含的内容是什么?
在头文件中仅仅包含库函数吗?比如在C++中# include是否包含string类型?还是string是系统默认的,不需要任何头文件?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Eleven
2012-05-14
打赏
举报
回复
头文件里一般写的都是函数或者变量的申明。
真正的函数的定义或者变量的定义都放到cpp文件,这样做是为了防止重复定义的错误。当然可以用预编译指令
paschen
版主
2012-05-14
打赏
举报
回复
4楼赵哥又在胡扯
头文件xxx.h,你可以再里面写任何代码,函数、类什么的都可以
只是通常把框架放在头文件里,实现部分放在cpp文件里
头文件可以自己写,也可以用系统自带的,你所问的就是系统自带的,
文件里已经包含了对字符串的各种操作的函数,所以你就可以使用里面的函数了
头文件可以嵌套,在A中包含头文件B,B中包含头文件C...
赵4老师
2012-05-14
打赏
举报
回复
先
http://www.microsoft.com/visualstudio/en-us/products/2010-editions/visual-cpp-express
右边Visual C++ 2010 Express下面的Select language...下拉选‘简体中文’,再按Install Now按钮
然后
自己打开文件C:\Program Files\Microsoft Visual Studio 10.0\VC\crt\src\string看吧。
Tiger-3D
2012-05-14
打赏
举报
回复
头文件中可以包含库函数,也可以包含自定义的文件……参考
W170532934
2012-05-14
打赏
举报
回复
头文件是声明,编译器在编译阶段会给你把这些代码自动添加到你的程序中的
qq120848369
2012-05-14
打赏
举报
回复
头文件是声明,编译依赖声明。
atlimage 文件
CImage类是ATL和MFC共用的一个类,其
头文件
为atlimage.h,...MFC
中
要使用CImage类,必须先将
头文件
包含
进来,可以
包含
在当前代码的CPP文件
中
,也可以
包含
在所属类的
头文件
中
,不过最好还是
包含
在工程的stdafx.h文件
中
。
全局变量可不可以定义在可被多个.C文件
包含
的
头文件
中
?为什么?
全局变量可不可以定义在可被多个.C文件
包含
的
头文件
中
?为什么? ** 可以,在.h文件
中
声明该全局变量 extern int data; 在其它需要使用的源文件
中
extern int data; 即可,但是该变量的定义只能有一份,只允许在一...
c 语言
中
头文件
,C
中
的
头文件
应该
包含
哪些
内容
?
头文件
包含
函数和类声明.这些只是声明函数的名称,返回类型和参数列表. .cpp文件
包含
这些函数的定义 – 即实际实现.如果您在其他文件
中
包含
#include,则
头文件
对程序的其余部分可见,但实现细节隐藏在.cpp文件
中
..cpp...
c语言自定义
头文件
是什么情况下使用?一般在什么情况下引用自定义的
头文件
?一般在自定义
头文件
中
写什么代码?
因此,
头文件
中
应该只
包含
函数的声明,而不应该
包含
函数的具体实现。函数的具体实现应该放在对应的源文件
中
,例如.c文件
中
。#endif通过将函数的声明放在
头文件
中
,其他源文件就可以引用该
头文件
,并使用其
中
声明的...
简述
头文件
的作用, 如何解决
头文件
重复
包含
导致的问题?
h文件作用: 1.方便开发:
包含
一些文件需要的共同的常量,结构,类型定义,函数,变量申明;...4、提供保密和代码复用的手段,用户只需要按照
头文件
的接口声明来调用库功能,编译器会从库
中
提取相应的代码。...
C++ 语言
64,654
社区成员
250,484
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章