社区
网络及通讯开发
帖子详情
菜鸟问一句,头文件和标准库的关系和区别
lvyilong316
2012-10-23 10:13:15
如使用string,需要#include<string>,using std::string。这两个有什么关系和区别呢。头文件不就是定义string类,及其相关操作吗?怎么还要引入标准库,我感觉这两个作用差不度啊。
...全文
243
5
打赏
收藏
菜鸟问一句,头文件和标准库的关系和区别
如使用string,需要#include,using std::string。这两个有什么关系和区别呢。头文件不就是定义string类,及其相关操作吗?怎么还要引入标准库,我感觉这两个作用差不度啊。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wuchuanfa
2012-11-12
打赏
举报
回复
你理解错误、后面那个是命名空间、是防止多人项目时产生同名的、也可以在下面用std::表示、
php大版主xuzuning不得不说的
2012-10-24
打赏
举报
回复
嗯,后面那个是名空间
ccrun.com
2012-10-24
打赏
举报
回复
包含对文件是必须有的,使用名字空间则可有可无。
dfdscx
2012-10-24
打赏
举报
回复
头文件和命名空间的关系,你可以不using std::string,只要用string的时候前面加std::
缘中人
2012-10-23
打赏
举报
回复
http://blog.csdn.net/shellching/article/details/5130821
C++
头文件
和源文件,编译过程
2、用户自定义的文件用双引号括起来,编译器首先会在用户目录下查找,然后在到C++安装目录(比如VC中可以指定和修改库文件查找路径,Unix和Linux中可以通过环境变量来设定)中查找,最后在系统文件中查找。...
C++中“命名空间”和带“.h”、不带“.h”的
头文件
的
关系
。为什么引入
头文件
后还需要引入命名空间?命名空间内是什么?
问
题:学习过C,然后再学c++的人可能会这么
问
,我#include之后,不就是把
头文件
拉进来了吗,而cin cout等函数不就是iostream.h里面的函数吗,我使用cin cout时,编译器为什么会说 “Error 未定义标示符”呢?...
c++
头文件
、namespace 的理解、#include、 编译模式
上面已经提到了一点最好是只有声明,尽量不要有定义,如果a.h中定义了变量int a=1,b.h中也定义了int a=1,那么如果有一个文件同时引用了a和b两个
头文件
,那么根据include是完全替换代码,也就是int a=1会重复定义两...
C语言中,
头文件
和源文件的
关系
(转)
简单的说其实要理解C文件与
头文件
(即.h)有什么不同之处,首先需要弄明白编译器的工作过程,一般说来编译器会做以下几个过程: 1.预处理阶段 2.词法与语法分析阶段 3.编译阶段,首先编译成纯汇编语句,再...
C++里面
头文件
和源文件都要怎么编写以及运行
** 作为一个资深
菜鸟
,最近在看那本c++primer时对前面的书店程序难免有点兴趣,便打开vs2017想用宇宙第一IDE装下b,结果是一大堆
问
题,搞得我不知所措。 首先打开vs,创建新项目时,就之前我老是要创建空项目,后来...
网络及通讯开发
1,317
社区成员
8,874
社区内容
发帖
与我相关
我的任务
网络及通讯开发
C++ Builder 网络及通讯开发
复制链接
扫一扫
分享
社区描述
C++ Builder 网络及通讯开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章