Visual Studio 2005スレ Part19
■ このスレッドは過去ログ倉庫に格納されています
0750デフォルトの名無しさん
2007/04/02(月) 22:21:23VC++のnew[]とdelete[]は最終的にHeapAllocとHeapFreeを呼び出す。
Heap系関数は解放されたメモリを次の確保要求に備えて、内部に蓄えておく。
かくしてOSからしてみれば確保されたままの状態となるので、
IsBadCodePtrは真を返す。
ちなみにIsBadReadPtrもよろしく。勿論上に書いたことはこれにも当てはまるよ。
IsBad〜PtrはVirtualAllocされているかどうかという判定には使えると思う。
■ このスレッドは過去ログ倉庫に格納されています