发布时间:2018年04月10日 18:39:22分享人:拜拜爱过来源:互联网3
尽量用不带.h的标准头文件来代替带.h的老式标准头文件(iostream.h等标准C++头文件直接去掉.h而stdio.h等标准C头文件则在去掉.h之后在前面加上c,比如stdio.h变为cstdio)
![c++标准头文件usingnamespacestd useing namespace std](http://img.aihuau.com/images/30101030/30093847t01c17f0f0a20ee6734.png)
按说.h的头文件都应该取消掉,但是为了兼容旧代码和C代码,它们仍然被保留下来了
使用不带.h后缀的标准头文件时要注意,因为新标准规定标准头文件内的所有内容都声明在一个名为std(Standard的缩写)的命名空间内,所以在使用是要声明。比如usingnamespacestd;就是一个全局命名空间声明。
vc使用voidmain每次都可以编译成功是vc对不标准的容忍而已.-------------------------------------------------------------------
如同名字一样的意思,NameSpace:名字空间,之所以出来这样一个东西,是因为人类可用的单词数太少,并且不同的人写的程序不可能所有的变量都没有重名现象,对于库来说,这个问题尤其严重,如果两个人写的库文件中出现同名的变量或函数(不可避免),使用起来就有问题了,为了解决这个问题,引入了名字空间这个概念,通过使用usingnamespace xxx;你所使用的库函数或变量就是在该名字空间中定义的.这样以来就不会引起不必要的冲突了.
所谓namespace,是指标识符的各种可见范围。C++标准程序库中的所有标识符都被定义于一个名为std的namespace中。
<iostream>和<iostream.h>是不一样,前者没有后缀,实际上,在你的编译器include文件夹里面可以看到,二者是两个文件,打开文件就会发现,里面的代码是不一样的。
后缀为.h的头文件c++标准已经明确提出不支持了。
usingnamespacestd;这样命名空间std内定义的所有标识符都有效(曝光)。就好像它们被声明为全局变量一样。转载自http://tieba.baidu.com/f?kz=147366011
爱华网本文地址 » http://www.aihuau.com/a/25101010/31828.html
更多阅读
![](http://img.aihuau.com/images/30101030/30044555t0122eafe51baca1b6c.jpg)
装完Win7 C盘本来还有50G的空余空间,可没过多久就只剩了1、2G了,这种情况经常出现。那么究竟我们电脑的C盘里有些什么东西在作怪,怎样才能简单方便的清除它们,下面就让我们来一起看一下C盘的奥秘吧。Windows 7中清理c盘方法——工具/原
![](http://img.aihuau.com/images/30101030/30114237t0111e9e7f7e19dc2aa.png)
1. 删除文件函数(remove())使用函数remove(char *filename);可删除文件filename,filename可以带路径名。函数执行成功,返回0值;否则,返回-1,且错误标志errno取下列两个值之一:ENOENT(表示文件不存在)或EACCES(表示拒绝存取)。例10.15
![](http://img.aihuau.com/images/31101031/31121635t0137f24d563c265d54.jpg)
c盘里哪些文件可以删除——简介C盘一般是系统的安装位置,时间长久之后C盘变得越来越小,系统的运行速度就会受到影响。我们可以通过一些方法删除C盘中不需要的文件,你可以自行删除,也可以利用防护优化软件清理垃圾文件。c盘里哪些文件可
![](http://img.aihuau.com/images/31101031/31031122t0137f24d563c265d54.jpg)
C盘window文件里哪些文件可以删除,清理的一般人们在安装系统并全部打补丁后,会给系统减肥,也就是要删除没用的文件。什么可以删除呢?1)删除不需要的驱动文件:在WINDOWSDRIVER Cachei386driver.cab文件删除,可以节省73MB的空间。2)删除备用
![](http://img.aihuau.com/images/31101031/31042453t01508c37701832abb5.png)
你知道c盘的每个文件是干什么用的吗?1. Documents and Settings 是什么文件?答案:是系统用户设置文件夹,包括各个用户的文档、收藏夹、上网浏览信息、配置文件等。注意:这里面的东西不要随便删除,这保存着所有用户的文档和账户设置,如果删