C++获取控制台打印消息,重定向stdout等打印内容

来源:互联网 发布:免费淘宝开店教程视频 编辑:程序博客网 时间:2024/05/20 21:44
针对这种情况,一般情况下是使用freopen()函数,比如:freopen("res.txt","w",stdout),这样就重定向了stdout的输出。不过,在使用中有个问题,就是freopen()函数是C风格的函数,在C++风格的代码中,不能截取cout等的输出,为解决这个问题,需要包含头文件<cstdio>。参考这里
0 0
原创粉丝点击