在 win32、c++ 中的 2 个进程之间共享相同的标准输出
Sharing same stdout between 2 processes in win32, c++
我的 Win32 控制台应用程序中有 2 个进程。1 过程 - 主程序1 个进程 - CLI 进程。
这两个进程通过 UDP 数据包(套接字)进行通信。CLI 在主程序中的特定实体上发出转储请求。
我希望转储打印在 CLI 的标准输出上(使用 printf 将其打印在主程序标准输出中)。
我该怎么做?我想传递文件*或类似文件。传递要转储到的输出设备。
怎么能做到呢?如果可能的话
谢谢约阿夫
只需将 DUMP 信息返回到 CLI 程序,让它打印到 stdout !
相关文章:
- 在cuda线程之间共享大量常量数据
- 在c代码之间共享数据的最佳方式
- 共享指针和具有自定义删除程序的唯一指针之间的语法差异背后的任何原因
- C++两个源文件之间共享的枚举的静态实例
- 线程之间的实时数据共享
- 共享库 (.so) 没有扩展名的 Linux 可执行文件之间的区别?
- 内联函数的函数本地静态对象是否在共享对象文件之间共享?
- Directx 12 :在两个进程之间共享图形内存
- 子目录之间的 CMAKE 共享变量
- C++ 多个 DLL 之间的共享接口
- 如何在进程之间共享大量数据而不重复?(国际刑罚委员会)
- 简单使用 std::atomic 在两个线程之间共享数据
- C++:在另外两个对象之间共享一个对象
- 在C++中的程序之间共享指针
- 拥有或在对象之间共享资源
- 在两个结构之间共享数组
- 如何在不同的CMakeList.txt之间共享变量?
- 在QT中的两个窗口之间共享websocket连接
- 在VS2017中,我们如何在项目成员之间共享编译设置
- 通过require在不同的Lua状态之间共享全局变量