读书人

fprintf与cerr输出到STDERR有什么区别

发布时间: 2012-09-06 10:37:01 作者: rapoo

fprintf与cerr输出到STDERR有什么区别?
我在子进程中用cerr输出时,父进程用ReadFile读取管道结果正常


但是用fprintf输出时,父进程用ReadFile读取管道会阻塞


请问是什么原因啊?纠结良久……求高人指点



[解决办法]

探讨

ps.我现在是不可以改子进程的,那是别人给我的程序

跪求解决方法啊

[解决办法]
探讨

引用:

引用:

ps.我现在是不可以改子进程的,那是别人给我的程序

跪求解决方法啊

管道阻塞了是吧,换一个文件句柄就行了吧,非得用stderr



因为我拿到的程序(子进程)是用stderr输出的,我需要取得子进程的输出,怎么办

不知道你说的换一个文件句柄是什么意思?

读书人网 >C++

热点推荐