您可以通过将couts缓冲区设置rdbuf()为已打开的文件来重定向缓冲区.
奇怪,C++和只有printf,但无论如何.
也可以在C中重定向stdout.
这是一种方法:https://rydow.wordpress.com/2007/10/26/c-code-to-redirect-stdout/
它涉及dup和dup2.
还有这个选项(从C中重新路由stdin和stdout)使用freopen.
| 归档时间: |
|
| 查看次数: |
1047 次 |
| 最近记录: |