在 win32、c++ 中的 2 个进程之间共享相同的标准输出

Sharing same stdout between 2 processes in win32, c++

本文关键字:共享 之间 标准输出 进程 win32 c++ 中的      更新时间:2023-10-16

我的 Win32 控制台应用程序中有 2 个进程。1 过程 - 主程序1 个进程 - CLI 进程。

这两个进程通过 UDP 数据包(套接字)进行通信。CLI 在主程序中的特定实体上发出转储请求。

我希望转储打印在 CLI 的标准输出上(使用 printf 将其打印在主程序标准输出中)。

我该怎么做?我想传递文件*或类似文件。传递要转储到的输出设备。

怎么能做到呢?如果可能的话

谢谢约阿夫

只需将 DUMP 信息返回到 CLI 程序,让它打印到 stdout !