4

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

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

4

1 回答 1

4

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

>my_prog > my_output.txt
于 2013-07-18T22:15:29.080 回答