【问题标题】:opening a .exe (c program) from c#从c#打开一个.exe(c程序)
【发布时间】:2015-03-20 20:00:41
【问题描述】:

我想从 c# 打开一个可执行的 c/c++ 程序,其中包括提供输入。我使用过 Process.Start() 但它只支持命令行参数有没有办法将参数传递给 cin 或 scanf 函数??

【问题讨论】:

    标签: c# c++


    【解决方案1】:

    您需要设置Process.RedirectStandardInput,然后您可以将信息写入Process.StandardInput流。

    请参阅 MSDN 上的示例: https://msdn.microsoft.com/en-us/library/system.diagnostics.processstartinfo.redirectstandardinput%28v=vs.110%29.aspx

    【讨论】:

      猜你喜欢
      • 2013-03-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-12-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多