C++ 捕获/重定向cout到函数

C++ 捕获/重定向cout到函数,c++,capture,cout,C++,Capture,Cout,是否有可能以某种方式捕获cout,从而使每个标准输出(cout一种方法是创建一个类,该类具有适当的运算符或可能的副本,感谢您的想法,这可能是最好的方法,而且确实存在(感谢@Tomalak Geret'kal的链接)。不过,我会继续使用名称空间std,并将我的stringstream称为其他名称。@basic6好的,这样您就有了类似于MyStream sout;的名称,所有内容都将是sout

是否有可能以某种方式捕获cout,从而使每个标准输出(
cout一种方法是创建一个类,该类具有适当的
运算符或可能的副本,感谢您的想法,这可能是最好的方法,而且确实存在(感谢@Tomalak Geret'kal的链接)。不过,我会继续使用名称空间std,并将我的stringstream称为其他名称。@basic6好的,这样您就有了类似于
MyStream sout;
的名称,所有内容都将是
sout