新微赢技术网

标题: [求助] 与区别 [打印本页]

作者: 为爱种菜!    时间: 2009-11-3 02:02
标题: [求助] 与区别
#include<iostream>和#include<iostream.h>区别何在?
using namespace std;有啥用,是不是和#include<iostream>配套使用
作者: 假tp老tp练    时间: 2009-11-3 02:02
#include<iostream.h> 全局空间
#include<iostream> std 空间
作者: ミつン戀ン    时间: 2009-11-3 02:02
谢谢啊。那么能不能这样说: using namespace std;要和#include&lt;iostream&gt;一起用。
作者: お妞妞☆    时间: 2009-11-3 02:02
好像是野比版主的解释,我觉得他说的比较清楚易懂

using namespace std;
解名字空间,标准C++中,几乎所有内部函数都在名字空间std下,比如要使用输入语句
cin,那么在使用时,需要这样来调用
std::cin >> xxxx;
又比如输出语句,
std::cout << "hahaha";
using namespace作用就是取消对应名字空间,
比如 using namespace std;
那么就解开了std名字空间,那么这个时候调用输入与输出时,就是
cin >> xxx;
cout << "ahahah";
不过我建议不要解名字空间,至少标准C++中,不会随意去解开名字空间的 ”

所以教材 使用标准c++头文件 #include<iostream> ,后面就跟了句 using namespace std;
作者: 追梦人︶ㄣ    时间: 2009-11-3 02:02
谢谢你的帮助,自己的认识在一点点加深




欢迎光临 新微赢技术网 (http://bbs.weiying.cn/) Powered by Discuz! X3.2