我有一个控制台应用程序,当输出被重定向到文件时会崩溃并显示I/O错误6。这可能与控制台应用程序更改文本颜色有关,在文件中这样做没有意义。
以下命令可以正常运行:
如何在标准输出被重定向到文件而不是控制台的情况下调试应用程序?
以下命令可以正常运行:
c:\dir\app.exe
以下命令将导致崩溃:
c:\dir\app.exe >out.txt
当我在IDE的参数中提供>out.txt
时,只会将其作为参数返回。如何在标准输出被重定向到文件而不是控制台的情况下调试应用程序?