大家帮忙看这个问题
mvv 2003-11-25 07:29:03 #include <iostream>
using namespace std;
class test
{
public:
test(int i):num(i){}
friend ostream& operator<< (ostream& ostr,const test& d);
private:
int num;
};
ostream& operator << (ostream& ostr, const test& t)
{
ostr << t.num<<endl;
return ostr;
}
int main(int argc, char *argv[])
{
test t(1);
cout<<t;
return 0;
}
编译过不了,把
#include <iostream>
using namespace std;
这两局改成
#include <iostream.h>,编译就过了。
如果我一定要用C++的<iostream>,不用<iosream.h>,大家看该怎么修改?