c++中一些最基本的知识

来源:百度知道 编辑:UC知道 时间:2024/06/20 03:05:30
using namespace std是什么意思?
iostream.h和iostream有什么区别?
高手能不能帮我一下啊?

using namespace std是命名空间域~~对于出学者~~没必要了解的太深奥~

#include"iostream.h"他会从自己写的头文件中搜索该文件~
#include<iostream>编译器会从系统文件中搜索改文件~

2者都能找到该文件~~但是由于效率问题~建议使用第2种方法~

using namespace std使用命名空间
iostream标准输入输出流,iostream.h是它的头文件
#include<iostream>
using namespace std
等价于#include<iostream.h>

using namespace std是使用std名字空间!
标准的c++中没有iostream.h 了!vc6.0中包含有老版本的iostream.h,新版本的vc中只有iostream 。包含老版本的iostream.h就不用名字空间,包含新版本的iostream 头文件就要使用名字空间的,是由于新的标准制定了名字空间的。

using namespace std;是命名空间,一般你要是利用C++中的cin,cout你就必须要写上using namespace std;
iostream.h与iostream一样,系统都认,自己愿意写哪个就写哪个。

iostream.h是过时的写法,C++标准使用不带.h的版本。

那些老师都有告诉你吧,上课认真听啊