我正在用opencscad用C++编写一个小的“树”程序。我想将程序的输出保存为.txt或.scad文件,以便以后可以在OpenSCAD中进行编译。 Opencscad使用printf()输出程序,因此最终出现了一个控制台窗口,其中显示了我的程序,但无法获取该程序。该程序很快变得太大而无法从控制台窗口简单地复制,并且Visual Studio不允许我将“> output.txt”附加到“运行”命令中。有什么方法可以使Visual Studio将结果输出到文件中,或者用某个写入文件的命令替换每个printf()?
我可以添加正在使用的程序,但唯一重要的一点是它会输出大量文本。
最佳答案
导航到包含您在Visual中构建的可执行文件的文件夹
Studio,在该文件夹中打开一个控制台,然后在控制台提示符下输入例如
>my_prog > my_output.txt