// dffffffff.cpp : Defines the entry point for the console application.//#include <StdAfx.h>#include <iostream> #include <locale> #include <fstream>#include <string> #include <sstream>using namespace std;//创建全局对象。这些对象保存在全局区。
ofstream *pof=new ofstream("adfa",ios::app|ios::out);ostream *pOut=new ostream(pof->rdbuf()); ifstream* pif=new ifstream("adfa",ios::ate|ios::in);istream *pIn=new istream(pif->rdbuf());
void MyWrite(string s){ (*pOut)<<s<<endl; //pof->close();}bool MyRead(string &sr,ostream *pOut){ /*********************输出,从文件读数据********************************************/ //创建输入缓冲
//绑定(输入) pIn->tie(pOut); return (*pIn)>>sr; //pIn->clear(); //ifs.close();}
int main(int argc, char* argv[]){ MyWrite("12345"); MyWrite("23333333312"); MyWrite("sdafa"); string ms; while(MyRead(ms,pOut)){ cout<<ms; } return 0;}
