CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
花落谁家,你作主! 盛大widget设计大赛英雄榜
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  C/C++ >  C语言

输入流问题?

楼主taoxianxue(--孤独的徘徊者--)2002-02-25 21:33:21 在 C/C++ / C语言 提问

请问std::cout<<与cout<<有什么区别? 问题点数:5、回复次数:4Top

1 楼lifanxi(Byron)回复于 2002-02-25 21:38:48 得分 3

如果您是#include   <iostream.h>用的是传统的库,那就用cout   <<  
  如果你用#include   <iostream>用的是新标准的库,cout对象是std名字空间的一个成员,就得用std::cout了.  
  也可以在前面加上using   namespace   std;  
  这样后面的cout前面就不用std::了。Top

2 楼garfield_82(我真笨,真的)回复于 2002-02-25 22:20:14 得分 1

同意楼上的,补充一点,如果你这样写:  
  #   include   <iostream>  
  ...  
  using   namespace   std;  
  int   main   ()  
  {  
  ...  
  cout   <<   ...  
  ...    
  }  
  也是可以的。因为“using   namespace   std;”已经把命名空间暴露了,所以可以直接引用。Top

3 楼zheng_can(nothrow)回复于 2002-02-25 22:33:29 得分 1

第一个中的   ::   指明使用命名空间   std   中的   cout,这时如果有重名的   cout,则会被略过  
  第二个中使用的   cout   要求是当前可见的Top

4 楼taoxianxue(--孤独的徘徊者--)回复于 2002-02-26 12:06:30 得分 0

thank   you!Top

相关问题

  • Response输入流
  • ifstream流输入CString
  • 输入流的问题。
  • 输入输出流问题
  • 关于输入输出流!
  • 流的输入的问题.
  • 疑惑!C#的输入流“比不上”C++的输入流
  • 最简单的从键盘输入的输入流怎么写?
  • 输入输出流的问题
  • 一个输入流的问题

关键词

  • std
  • cout
  • 库
  • using namespace

得分解答快速导航

  • 帖主:taoxianxue
  • lifanxi
  • garfield_82
  • zheng_can

相关链接

  • C/C++ Blog
  • C/C++类图书
  • C/C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo