阅读背景:

特急:c#中一个令我困惑的输出结果重定向问题,望高手指点

来源:互联网 
用c#的process类创建一个命令行进程, 在进程中调用gcc编译所需的cpp文件,如果出错把gcc错误信息重定向到一个err.txt文件中.比如c:\g++.exe -o c:\dst.exe c:\source.cpp 2> c:\err.txt. 让我困惑的是在windows命令行下可以把错误重定向到err.txt,但是使用命令行进程却只能实现被编译的cpp文件正确时的编译,无法实现被编译的cpp有错时把错误结果重定向到err.txt. 用c#的process类创建一个命令行进程, 在进程中调用gcc编译所需的cpp文件,如果出错



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: