打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
delete不是new分配的内存,如栈中内存


int a;
 int *p = &a; 
 delete p;
/////////////////////////////////////////////////////////////////////
打印如下错误
*** glibc detected *** ./a.out: free(): invalid pointer: 0xbfd66b04 ***
======= Backtrace: =========
/lib/libc.so.6[0x5a6ee4]
/usr/lib/libstdc++.so.6(_ZdlPv+0x22)[0x1befc2]
./a.out[0x80489f1]
/lib/libc.so.6(__libc_start_main+0xe6)[0x54be16]
./a.out[0x8048801]
======= Memory map: ========
00110000-00111000 r-xp 00000000 00:00 0          [vdso]
00111000-001f4000 r-xp 00000000 08:03 1329531    /usr/lib/libstdc++.so.6.0.14
001f4000-001f8000 r--p 000e2000 08:03 1329531    /usr/lib/libstdc++.so.6.0.14
001f8000-001fa000 rw-p 000e6000 08:03 1329531    /usr/lib/libstdc++.so.6.0.14
001fa000-00200000 rw-p 00000000 00:00 0 
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Oracle 与libstdc++.so
tcmalloc jemalloc 和ptmalloc 对比
linux下so动态库一些不为人知的秘密(上)
转 Ubuntu 12.04 安装 Oracle 11G 小计
pmap学习:系统测试中怎么确定内存泄露(memory leak)
转——linux x86与x86_64下的虚拟内存布局
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服