C言語なら俺に聞け(入門篇) Part 42
■ このスレッドは過去ログ倉庫に格納されています
0084デフォルトの名無しさん
2009/01/06(火) 19:20:18実装上はmallocからもらうアドレスの手前に次の割り当てた領域の先頭アドレスが入ってて
全体としてリストだかヒープだかを作ってるんじゃなかったっけ
んでfreeはそのアドレスを順繰りに辿っていって記録されたアドレスを更新することで割り当てられた領域を解放する
だからアドレスが記録されている場所を書き換えるとリンクが壊れるのでセキュリティホールになってるとかどーとか
■ このスレッドは過去ログ倉庫に格納されています