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

关于ofstream ,

2012-02-11 
关于ofstream ,急,在线等!!!#includeiostream#includefstreamusingnamespacestdclassenv{private:ofs

关于ofstream ,急,在线等!!!
#include   <iostream>
#include   <fstream>

using   namespace   std;

class   env
{
private:
ofstream   self_out;
public:
env(){};
void   setOut(ofstream   t)
{
self_out   =   t;
};

ofstream&   out()
{
return   self_out;
};
};
void   main()
{
ofstream   t( "e:\\aaa.txt ");
env   e;
e.setOut(t);
e.out() < < "1234456 ";
}
编译通过,怎么运行老报错啊,vc6.0环境.
想实现这样的一个类,接受了一个ofstream对象以后,就可以改变输出方向,大家提供思路也行,谢谢!!!!


[解决办法]
使用streambuf 很有效
streambuf* old = cout.rdbuf(x.rdbuf());

热点排行