问一个关于输入流重载的问题.

hightemple 2003-08-23 09:41:53
#include <iostream>
#include <vector>
#include <fstream>
#include <time.h>
#include <math.h>
#include "uniform.h"
using namespace std;

class WDMNetwork
{
public:
int curNum;
int nodeNum;
int linkNum;
vector<int> nodes;
vector<vector<int> > sdLinks;
int max;
int net;
int mark;

public:
WDMNetwork();
WDMNetwork(int sn,int se,int mark=1,int net=0,int max=100);

void PrintNetMatrix();

// friend ifstream& operator>>(ifstream &sin,WDMNetwork &g);
friend istream &operator>>(istream &in,WDMNetwork &g);
friend ostream &operator<<(ostream &out,WDMNetwork &g);

};


istream &operator>>(istream &in,WDMNetwork &g)
{
......
}

编译的时候总是提示输入流istream定义不明确,我怀疑是因为使用了标准模板库和c++标准库引起了冲突,不知道有什么方法可以解决,请高手指教.
...全文
46 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
xueweizhong 2003-08-25
  • 打赏
  • 举报
回复
你把你的uniform.h的内容贴出来,我帮你看看。

24,854

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 工具平台和程序库
社区管理员
  • 工具平台和程序库社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧