new 申请512, 却把1024个单元置零 的后果
2012-07-11 15:19
155 查看
一、问题描述
有如下的代码,代码中申请了512的空间,却把1024的空间置0 。引起的后果就是下面的代码出现异常。
调试时在内核代码thrdcore.cpp报错:
二、原因解释
清理空间过大,导致把其它地方也擦掉相关文章推荐
- 如何用new动态申请二维数组,然后又如何用delete释放
- new与delete申请内存
- 关于用new申请0个空间的问题
- C++中,申请字符串数组可用new实现
- 堆申请(new)与堆释放(delete)
- c++ auto_str自动管理new 动态申请的内存
- Map<String, String> m3 = new HashMap<>(3); 申请了多大的数组空间
- new、delete、指向连续空间的指针、数组、空间释放、空间申请[C++][内存管理]
- C++中new申请的内存, 可以用free释放吗?
- STL是在全局堆上用new申请的内存
- System.New、System.Dispose - 为某个指针申请和释放内存
- 动态内存申请 new、delete、delete[]、delete()
- 通过重载new与delete运算符避免向系统重复申请内存从而提高程序运行效率的办法
- new delete 运算符重载之 内存池申请
- 在C++中不要大量用new申请小变量
- Google Map Android v2的申请key加导入google-play-services_lib方法 new!
- 在C++中不要大量用new申请小变量
- System.New、System.Dispose - 为某个指针申请和释放内存
- new、delete、指向连续空间的指针、数组、空间释放、空间申请[C++][内存管理]
- C/C++ 局部变量 和new 动态申请