0

コードブロック IDE と gcc コンパイラを使用しています。簡単な課金システムのプログラムを書いてみました。文字入力の場合、プロジェクトのビルド中にエラーは発生しませんが、実行時にエラーが発生し、「現在のウィンドウがなかったときに描画操作が試行されました」のようなエラー メッセージが表示されます。実際の問題は何でしたか。

4

2 に答える 2

1

コンパイルしているプラ​​ットフォームについて言及していません。DOS専用なgetch()のでLinuxなら使えません。conio.hしかし、このエラー メッセージは、gcc と Code::Blocks の不適切な統合が原因である可能性が最も高いです。gcc で直接コンパイルしてみてください。

于 2012-06-23T08:42:11.340 に答える
0

Windows で gcc を使用して Code::Blocks を使用しているため、Linux のような環境である cygwin ツールチェーンを使用していると想定しています。system("pause")そのため、ヘッダーを含めて使用することをお勧めしますstdlib.h

于 2012-06-23T13:24:22.940 に答える