2013-07-18 29 views
4

我用C写一个小“树”计划++与opencscad。我想将程序的输出转换为.txt或.scad文件,以便我可以在稍后的OpenSCAD中编译它。 Opencscad使用printf()的输出方案,所以我结束了我的显示程序的控制台窗口,并没有办法得到它。该方案很快变得太大而无法简单地从控制台窗口复制,和Visual Studio不会让我“> output.txt的”附加到“运行”命令。有没有什么办法要么使Visual Studio中的结果输出到文件,或者使用一些命令来替换每个printf()的写入一个文件?输出命令窗口中的文本文件

我可以补充,我使用该程序,但唯一重要的一点是,它输出大量的文字。

回答

3

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

>my_prog > my_output.txt 
+0

我试过了,如果文件足够长的话,它似乎正在砍掉一部分。 – user2597381

+0

Windows不限制重定向输出的长度。什么是输出被截断的证据? –

相关问题