- 締切済み
プログラムが終了しているのにプロセスにプログラムが残る
日本語がおかしいような気がしますがすみません。 先ほどまでプログラムを組んでいたのですが、WinMainがしっかりと return 0; を返しているのにウィンドウは消えるのですがタスクマネージャーにはしっかりとプロセスが表示されています。 現在はreturn 0;の前でexit(0);でごまかしているのですが・・・。 無限ループしているわけでもないのにアプリケーションが終了しないなんてことはあるのでしょうか?? 現在やっていることといえばSTLのリストとnewで領域の確保、管理をしている程度です。 ご教授願います。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- arain
- ベストアンサー率27% (292/1049)
回答No.1
>return 0; >を返しているのにウィンドウは消えるのですが WinMainでreturnをすればすべてが終了するわけではありません。 >現在やっていることといえばSTLのリストとnewで領域の確保、管理をしている程度です。 そのnewで作成したリストは終了時にdeleteしていますか? Create系のAPIを使用している場合はその後始末(Close/delete)もしていますか?