4

opencscadを使用して C++ で小さな「ツリー」プログラムを作成しています。後で OpenSCAD でコンパイルできるように、プログラムの出力を .txt または .scad ファイルに取得したいと考えています。Opencscad は printf() を使用してプログラムを出力するため、プログラムを表示するコンソール ウィンドウが表示され、プログラムにアクセスする方法がありません。プログラムはすぐに大きくなりすぎて、コンソール ウィンドウから単純にコピーできなくなります。Visual Studio では、">output.txt" を "実行" コマンドに追加できません。Visual Studio に結果をファイルに出力させる方法、またはすべての printf() をファイルに書き込むコマンドに置き換える方法はありますか?

私が使用しているプログラムを追加することはできますが、唯一の重要な点は、それが大量のテキストを出力することです。

4

1 に答える 1

4

Visual Studio でビルドした実行可能ファイルを含むフォルダーに移動し、そのフォルダーでコンソールを開き、コンソール プロンプトで次のように入力します。

>my_prog > my_output.txt
于 2013-07-18T22:15:29.080 に答える