メモリの動的確保をしているコンソールアプリにおいて、右上の×やタスクマネージャなどから
強制終了した場合、そのメモリを解放することはできないのでしょうか?
ウィンドウを作成するアプリにおいては、WM_CLOSEのメッセージが飛んできたら、
解放する処理をそこに書けばいいのですが、コンソールアプリにおいては何か方法があるかと思いまして。
よろしくお願い致します。
コンソールアプリ強制終了時のメモリの解放について
Re: コンソールアプリ強制終了時のメモリの解放について
一応、私も気になってたので調べてみました。
SetConsoleCtrlHandlerという関数が使えそうです。
以下参考のURLです。
http://0xc000013a.blog96.fc2.com/blog-entry-165.html
http://housoubu.mizusasi.net/data/prog/p006.html
SetConsoleCtrlHandlerという関数が使えそうです。
以下参考のURLです。
http://0xc000013a.blog96.fc2.com/blog-entry-165.html
http://housoubu.mizusasi.net/data/prog/p006.html