私はこのようなプログラムを持っています。私は一貫して何かをテキストファイルに書き込む必要がありますが、プログラムがいつ終了するかをあらかじめ決めておくことはできません。だから私は強制的にプログラムを終了する。強制終了時にファイルに書き込めません
FILE *f = fopen("text.txt", "w");
while (1) {
fprintf(f, "something");
sleep(1000);
}
問題は、テキストファイルが空であることです。誰も私にいくつかの提案を与えることができますか? 私はXCodeを使って仕事をしています。
この質問を見ることができます。http://stackoverflow.com/questions/914613/what-exactly-is-the-effect-of-ctrl-c-on-c-win32-console-applications窓は特定ですが、2番目の答えはあなたにアイデアを与えるかもしれません –