VC++6.0下的输入输出操作符重载问题解决

来源:互联网 发布:淘宝书店货源 编辑:程序博客网 时间:2024/05/24 07:13

#ifndef GOODS_H#define GOODS_H#include <iostream>using namespace std; //增加以下三行class Goods;istream & operator >> ( istream &, Goods & );ostream & operator << ( ostream &, const Goods & ); class Goods{    friend istream & operator >> ( istream &, Goods & );    friend ostream & operator << ( ostream &, const Goods & );public:    Goods() {};    ~Goods() {};private:     int    goodsNum;}; #endif //GOODS_H


总结:

VC++6.0不完全支持C99标准。

C++中最好不用以.h结尾的头文件