我正在用 C++ 编写一个小的“树”程序 opencscad .我想将程序的输出放入 .txt 或 .scad 文件中,以便稍后在 OpenSCAD 中进行编译。 Opencscad 使用 printf() 输出程序,所以我最终得到一个显示我的程序的控制台窗口,但无法访问它。该程序很快就会变得太大,无法简单地从控制台窗口复制,并且 Visual Studio 不允许我将“>output.txt”附加到“运行”命令。有没有办法让 Visual Studio 将结果输出到文件,或者用一些命令替换每个 printf() 以写入文件?
我可以添加我正在使用的程序,但唯一重要的一点是它会输出大量文本。
最佳答案
导航到包含您在 Visual 中构建的可执行文件的文件夹 Studio,在该文件夹中打开一个控制台,然后在控制台提示符处输入例如
>my_prog > my_output.txt
关于c++ - 将命令窗口输出到文本文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17734825/