1个回答
展开全部
#include <iostream>
using namespace std;
class TestClass
{
public:
TestClass()
{
cout<<"TestClass() "<<endl;
}
void extract(ostream sout)const
{
sout<<"something"<<endl;
}
};
int _tmain(int argc, _TCHAR* argv[])
{
TestClass tc;
tc.extract(cout);
getchar();
return 0;
}
这个成员函数接受一个ostream的对象,或者ostream基对象,直接调用即可.我这传入的是全局的cout对象
using namespace std;
class TestClass
{
public:
TestClass()
{
cout<<"TestClass() "<<endl;
}
void extract(ostream sout)const
{
sout<<"something"<<endl;
}
};
int _tmain(int argc, _TCHAR* argv[])
{
TestClass tc;
tc.extract(cout);
getchar();
return 0;
}
这个成员函数接受一个ostream的对象,或者ostream基对象,直接调用即可.我这传入的是全局的cout对象
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询