关于delete

 

 

上面三图在debug下,delete的时候会以fe ee覆盖指针所指向要回收内存前后较大一块区域的值。

 

 

下图对于release下delete的时候会先用fe ee覆盖指针所指位置起6*4=24字节,

再以一个随机值覆盖原内存位置的int(我是64位,4字节的int高速缓存行对齐为8字节)

posted @ 2013-12-18 17:31  细雨细语  阅读(195)  评论(0编辑  收藏  举报