CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VC/MFC >  基础类

如何重载ostream类使之能输出自定义类型

楼主weigang2002(小学生)2002-04-29 15:13:53 在 VC/MFC / 基础类 提问

如何重载ostream类使之能输出自定义类型 问题点数:50、回复次数:2Top

1 楼yu_hl(卖柴火的小男孩)回复于 2002-04-29 15:24:12 得分 20

不用重载ostream,在你的类中重载<<,   >>运算符即可。Top

2 楼aileen_long(期待2002)回复于 2002-04-29 15:29:28 得分 30

class   A  
  {  
        int   m_nData;  
  public:  
        friend   ostream&   operator<<(ostream&   A&);  
  };  
   
  ostream&   operator<<(ostream   &os,   A   &a)  
  {  
        return   os<<a.m_nData;  
  }Top

相关问题

  • 重载Run后为什么不能响应自定义消息?
  • C++自定义类String1的输出操作符非成员函数inline std::ostream& operator<<( std::ostream& os, String1 &s )在VC7中编译出错
  • 重载<<函数, 用户自定义类型必须是reference-to-const吗?
  • 自定义的结构类型能否做为输出参数?
  • 怎样控制自定义控件的输出属性name?
  • 如何在VB的DataReport里输出“自定义”的字段值?
  • 怎样对DataSet中的数据自定义输出?
  • 在自定义运算符重载中,重载++操作,该如何区分前++和后++?
  • c++ 输出符的重载??
  • 百分大讨论:经典问题,输出用户自定义的excel文件

关键词

  • 重载
  • ostream
  • 自定义类型
  • 类使之能输出

得分解答快速导航

  • 帖主:weigang2002
  • yu_hl
  • aileen_long

相关链接

  • Visual C++类图书
  • Visual C++类源码下载

广告也精彩

反馈

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