如何重载ostream类使之能输出自定义类型
如何重载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文件




