| 编程中国 | 业界新闻 | 技术文章 | 视频教程 | 下载频道 | 程序源码 | 个人空间 | 编程论坛
全能ASP/PHP/ASP.NET主机,支持月付专业 MSSQL 数据库空间,支持月付专业 MySQL 数据库空间,支持月付学习型 ASP/PHP/ASP.NET 主机 30元/年
高端软件开发 = 年薪十万不是梦赛孚耐:软件保护加密专家身份认证令牌USB KEY 
共有 477 人关注过本帖
标题:[求助]iostream.h与iostream的区别
收藏  订阅  推荐  打印 
lvqing323
Rank: 1
等级:新手上路
帖子:8
积分:180
注册:2005-4-9
[求助]iostream.h与iostream的区别

这两个有什么区别?为什么有的程序不加H不通过,有的加了H不通过,真怪,求高手指典。 例1: 不加H不通过:

# include <iostream.h> # include <stdio.h> void main() { char grade =75; grade>60? cout<<"True\n" : cout<<"False\n"; cout << (grade>=60? "True\n":"False\n"); }

例2:加H不通过

//using name space # include <iostream> using namespace std; int main() { cout<<" Welcome to C++!\n"; std::cout<<"welcome to C++!\n"; return 0; }
高手指点了……
搜索更多相关主题的帖子: iostream  cout  grade  
2005-4-16 15:38
lvqing323
Rank: 1
等级:新手上路
帖子:8
积分:180
注册:2005-4-9

im w 没人知道吗?
2005-4-16 17:31
tary
Rank: 4
等级:高级会员
帖子:781
积分:8060
注册:2004-10-5

using namespace std;

这句一定要在命令行编辑器里出现,不然会出现错误.

而在VISUAL C++ 6.0 就没必要.

而关于头文件, 两个编辑器也不一样, 我也不知道怎么会这样?

哪位大哥说明一下, 小弟也想知道.

望指教.

┌→¨ ≮我可以学会对你很冷落≯¨←┐ │  <却学不╓══╦══╖会将爱> │ │¨←┐ ╭╩╮哭‖哭╭╩╮ ┌→¨│ └──┘收 ╲╱ ◇‖◇ ╲╱回└──┘
2005-4-17 08:17
lvqing323
Rank: 1
等级:新手上路
帖子:8
积分:180
注册:2005-4-9

吼,版主也不知道啊?呵呵。更高的高手呢?
2005-4-17 09:01
coDavid
Rank: 1
等级:新手上路
帖子:13
积分:230
注册:2005-2-13

总的来说没有太大的区别!按照ansi-c的说法,对于c/c++的标准头文件用:
#include &lt;???&gt;
非标准的用:
#include "???.H"
但是各个公司的编译器的做法又不大一样

2005-4-17 15:15
lvqing323
Rank: 1
等级:新手上路
帖子:8
积分:180
注册:2005-4-9

以下是引用coDavid在2005-4-17 15:15:42的发言: 总的来说没有太大的区别!按照ansi-c的说法,对于c/c++的标准头文件用: #include <???> 非标准的用: #include "???.H" 但是各个公司的编译器的做法又不大一样
我用的编辑器是VC,这个应该是正综的吧?为什么会有这样的区别呢?
2005-4-17 15:32
关于我们 | 广告合作 | 编程中国 | 清除Cookies | Archiver | WAP | TOP

编程中国 版权所有,并保留所有权利。鲁ICP备08000592号
Powered by Discuz, Processed in 0.064643 second(s), 9 queries.
Copyright©2004-2008, BCCN.NET, All Rights Reserved