私の教授は、欠落している関数の空白を埋めなければならないプログラムを私たちに与え、完成したら、この完成したプロジェクト .c ファイルをクラスの最終プロジェクトとして提出します。
問題は、彼女が自分のコードにエスケープ シーケンスを含めていることです。これは、私が作業することができません (クラスの他のすべての学生のように)。
私のビジュアル スタジオ 2010 はプログラムを実行しますが、出力はばかげてごちゃ混ぜに見えます。彼女が使用するいくつかのシーケンスは...
printf( "\033[2J"); //clear screen
printf( "\033[s");//save cursor position
printf( "\033[3;1H");//go to line 3
彼女は私たちに ansi160\x64 を実行するように指示しました。私はこれを実行して 4 時間調査しましたが (私は昨夜遅くまで起きていました)、これを機能させることができませんでした。使用した拡張機能に関係なく、場所などです。簡単に言えば、これらのエスケープシーケンスを読み取るために、ビジュアルスタジオに出力ウィンドウが必要です。これにより、プログラムをデバッグして、読み取りを可能にするウィンドウを介して出力ウィンドウを確認できます。エスケープ シーケンス。
編集:私はMacを使用しており、ブートキャンプを使用しており、Windows 7を実行するためにパーティション分割されています(これが重要な場合)。