2010-04-17 86 views
1

我正在编写一个使用Visual Studio 2008的C程序。我使用F7编译和F5来执行程序。当我按F5时,执行窗口包含输出。但我想要输出保存到文本文件。如何在visual studio中做到这一点。请帮助我一个人。执行输出到文本文件

+0

重定向输出如下所述工作得很好,但运行程序时看不到任何输出 - 它被重定向到文件。考虑修改一个日志API的代码,或者谷歌的“windows tee” – 2010-04-17 12:35:54

回答

0

您可以运行在命令行相同的可执行文件和它的输出重定向到一个文件:

C:\dir_of_the_executable> myprogram.exe > output.txt 
1

我想用命令行参数>输出路径会做的伎俩。例如:

myapp.exe >D:\result.txt 

将指示应用程序输出到result.txt文件。如果从Visual Studio中运行应用程序,则可以使用“项目属性>调试”来配置命令行参数。