ardryの日記: メモリリークとガベージコレクション
日記 by
ardry
ふと Windows 2000 のタスクマネージャを眺めていて、自作解凍ソフトのメモリリークを見つけた。デバッガでちょっと確認したところ、new で確保している変数が delete [ ] aaa,bbb,ccc; ですべて開放しているつもりになっていて、現実は aaa しかメモリ開放していないようだ。bbb と ccc はメモリのどこかに打ち捨てられてプログラム終了時まで作者もユーザーも意図しないまま居座りつづける...。慌てて帰宅後訂正。しかしまあ、、、new して delete し忘れている場所も1箇所ほどあって、苦笑い。他にもどこかに眠っていそうだ。C++ にもガベージコレクションほしいなあ。
...いや、一番欲しいのは我が家のガベージコレクションかな。床の上の紙系のごみとか読みかけの本とかで散らかっているのもガベージコレクションの実装ですべて解決だ。どうやって実装するかはとりあえず考えないことにしよう(をい
...いや、一番欲しいのは我が家のガベージコレクションかな。床の上の紙系のごみとか読みかけの本とかで散らかっているのもガベージコレクションの実装ですべて解決だ。どうやって実装するかはとりあえず考えないことにしよう(をい
メモリリークとガベージコレクション More ログイン