首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

C++ primer中一个输出的有关问题

2012-02-23 
C++ primer中一个输出的问题#includeiostream#includesales_item.h main(){sales_itembookstd::cin

C++ primer中一个输出的问题
#include   <iostream>
      #include   "sales_item.h "
      main()
      {
        sales_item     book;
        std::cin> > book;
        std::cout < <book < <std::endl;
      }
    在这里面有std::cin> > book,std::cout < <book中book是一个自定义的类,在输出的过程中cout < <是无法识别出book的,我问怎样才能把一个自定义的类输出出来?

[解决办法]
重载 < <运算符。如果你是第四版请细看228页7.8节。
[解决办法]
重载Book 的 operator < < and operator > >

热点排行