将ostream 对象转换成字符串流输出
因为项目中需要获取控制台程序的输出结果。所以必须把stream 捕获。
#include <strstream>
#include <ostream>
#include <iostream>
using namespace std;
void f(ostream& out)
{
char* src = "Writed Here";
out << src << ends;
}
int main()
{
ostrstream out;
f(out);
cout << out.str() << endl;
}