【问题标题】:redirect process output [closed]重定向进程输出[关闭]
【发布时间】:2010-11-21 19:03:21
【问题描述】:

我有 2 个进程。我需要 proces1 来显示 process2 中也显示的内容。

我在 Windows 中使用 c/c++,进程是控制台应用程序。

我猜会使用管道。但是怎么做呢?

【问题讨论】:

    标签: c++ windows console


    【解决方案1】:

    “也显示”是什么意思?我假设 process1 写入 stdout 并且 process2 以某种方式需要访问该输出?所以你会像这样运行两个程序:process1 | process2。在这种情况下,您只需要在 process1 中使用 std::cout 并在 process2 中使用 std::cin 进行读取(如果您希望 process1 的输出在终端中可见,也可能再次使用 std::cout 进行写入)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-09-06
      • 1970-01-01
      • 1970-01-01
      • 2022-01-06
      • 2021-03-25
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多