输出命令窗口到文本文件

时间:2013-07-18 22:11:14

标签: c++

我正在用opencscad用C ++编写一个小的“树”程序。我想将程序的输出转换为.txt或.scad文件,以便稍后在OpenSCAD中编译它。 Opencscad使用printf()来输出程序,所以我最终得到一个显示我的程序的控制台窗口,并且无法实现它。程序很快变得太大而不能简单地从控制台窗口复制,并且Visual Studio不允许我将“> output.txt”附加到“run”命令。有没有办法让Visual Studio将结果输出到文件,或用一些命令替换每个printf()来写入文件?

我可以添加我正在使用的程序,但唯一重要的是它会输出大量文本。

1 个答案:

答案 0 :(得分:4)

导航到包含您在Visual中构建的可执行文件的文件夹 Studio,在该文件夹中打开一个控制台,并在控制台提示符下输入例如

>my_prog > my_output.txt