Memory
avagrant158
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
更换动态库后一直报内存错误
<br />找了一个小时没有找到问题所在,一直在stl里报内存错误,基本不可调试,运行时说glib发现内存错误free什么什么的一大堆。valgrind也报一大堆错误,但是所指的位置看不出什么毛病。<br />原来问题出在一个静态库上,程序依赖一个so和一个a,而那个a又依赖这个so,so换了之后程序重编过,但是a没有重编,导致了这个问题,重编a解决问题。原创 2010-06-24 17:37:00 · 304 阅读 · 0 评论 -
const变量被编译器自动优化为const引用变量,delete危险
T* pb=new T(); const T a=*pb;//a 被编译器优化为const T& a=b; delete pb;//错误原创 2011-08-03 10:12:12 · 297 阅读 · 0 评论
分享