腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
删除
数组
时
检
测到
C++
堆
损坏
、
、
、
、
我一直在尝试创建的DynamicStack的pop()函数中出现
堆
损坏
错误。我得到的确切错误(使用Visual
C++
)是: 检
测到
堆
损坏
:在0x010AF0D0处的正常块($154)之后。CRT检
测到
应用程序在
堆
缓冲区结束后写入内存 StackItem DynamicStack::pop() if (size_ == 0) return EMPTY_STACKStack Tests---" << en
浏览 8
提问于2019-04-07
得票数 1
4
回答
带有地址的
c++
数组
迭代-
堆
损坏
、
、
、
、
我是
c++
的新手,我试过一些东西。因此,最近我尝试在堆上创建一个int
数组
,并使用addressation来迭代它,而不是使用x的标准方式。} 应用程序运行并显示填充的
数组
值我收到以下错误消息: 检
测到
堆
损坏
:在
浏览 10
提问于2015-03-20
得票数 3
回答已采纳
2
回答
删除
检
测到
的
数组
堆
损坏
、
Template<int> a=Template<int>(); a.add(i);但是,当我使用带整数的模板
时
(例如),当我第一次
删除
数组
时
(当我第一次进入add中的“需要加倍
数组
的大小”部分时,我会得到
堆
损坏
错误)。我不知道是什么修复了它,但是
堆
损坏
错误消失了。但是,它没有打印0到9之间的数字,而是打印
浏览 0
提问于2012-06-14
得票数 0
回答已采纳
1
回答
在dll导出过程中,在阻塞之前检
测到
堆
损坏
、
在将字符
数组
数据从
C++
导出到C#
时
,我得到了检
测到
堆
损坏
的错误。
C++
代码 extern "C" __declspec(dllexport) void __cdecl Table(char RetData[5]))--- //Getting data in list
浏览 10
提问于2021-04-06
得票数 0
2
回答
使用
删除
时
检
测到
堆
损坏
我运行此代码并在visual studio中获得此异常:{for(int i=0;i<9;i++) x[i]=i;delete []x;}
浏览 5
提问于2015-02-16
得票数 0
回答已采纳
3
回答
删除
字符
数组
时
c++
堆
损坏
、
、
、
、
为什么我在尝试
删除
char
数组
时
得到
堆
损坏
。我是
c++
的新手,所以请记住这一点。感谢您的帮助:)
浏览 0
提问于2012-05-12
得票数 1
回答已采纳
1
回答
尝试
删除
对象
时
检
测到
的
堆
损坏
(
C++
)
、
、
、
在程序的末尾
删除
一个对象
时
,我遇到了问题。这是一个
C++
课程,因此我们不允许使用string类(目前为止)。在析构函数中,我使用delete[] this->name
删除
name对象。当我运行我的程序时,一切都很好,直到程序到达程序的
删除
部分。然后我得到以下错误消息: 节目:..。检
测到
堆
损坏
:在0x0100B918处的普通块(#198)之后。CRT检
测到
应用程序在
堆
缓冲区结束后写入内存
浏览 2
提问于2015-06-22
得票数 1
回答已采纳
1
回答
检
测到
堆
损坏
|
C++
、
、
buffer; // <- heap corruption detected }uli x;“检
测到
堆
损坏
浏览 0
提问于2012-03-04
得票数 8
回答已采纳
6
回答
删除
字符串
时
堆
损坏
、
、
、
、
第二行使用字符串长度创建一个新的char
数组
(c- string第4行在末尾添加一个空值。第7行返回字符串,但由于错误,它永远不会到达这一点。 在第6行,我得到一个
堆
损坏
错误: CRT检
测到
应用程序在
堆
缓冲区结束后写入内存。我的问题可能是显而易见的,但为什么我会得到
堆
损坏
?当
浏览 1
提问于2010-11-19
得票数 2
回答已采纳
1
回答
删除
数组
指针
C++
时
堆
损坏
、
、
、
因此,在我正在处理的有序列表类的Expand方法中,我得到了一个
堆
损坏
错误。当我
删除
删除
行时,程序运行得很好,但我知道每次它展开
时
都会有一个无法访问的对象。然而,当我把delete行放进去
时
,程序在运行时就崩溃了。 此外,这只发生在我的Expand()方法中。它在我的Contract()方法中没有做到这一点,每次从列表中
删除
列表元素
时
,如果列表元素的数量低于当前总可用空间的1/4,它就会将大小减半。我可以在这个方法中
删除
旧的
浏览 1
提问于2013-10-26
得票数 0
2
回答
无法对输出流使用fclose,输入流正常
、
、
每当我在最后用fclose(outputFile);运行我的程序时,我都会得到一个错误。glibc detected...corrupted双向链表FILE* inputFile = fopen(fileName, "r");{ exit(0);FILE* outputFile = fopen
浏览 2
提问于2010-05-09
得票数 1
回答已采纳
6
回答
C++
内存泄漏:是否在离开函数调用时
删除
动态创建的
数组
?
、
、
所以我有一个创建动态
数组
的函数,然后我在离开该函数之前
删除
了该
数组
(正如我认为我应该做的那样),但是我在VS2008中收到了一个“检
测到
堆
损坏
”的警告。如果我
删除
释放内存的那行代码,一切都会正常工作:{ memset(c, 0, length);
浏览 0
提问于2010-01-09
得票数 1
1
回答
了解Delete []
c++
、
我是一名学生,现在正在学习
C++
程序在最后一条语句中崩溃。
浏览 1
提问于2017-12-05
得票数 1
1
回答
程序在看似很好的delete[]上崩溃
、
、
我正在使用Visual OpenGL2017构建一个
C++
/GLFW应用程序。但是,我在delete[]语句上遇到崩溃,并显示消息“检
测到
堆
损坏
:...CRT检
测到
应用程序在
堆
缓冲区结束后写入内存”。, '\\'); { _chdir(buf); delete[] buf; } 如果我
删除
对
浏览 17
提问于2019-05-22
得票数 1
回答已采纳
1
回答
visual studio 2010中的错误/
堆
的
损坏
、
、
、
我可以编译我的代码,但是当我试图运行它
时
,我会得到以下错误: 这可能是由于
堆
损坏
所致,它表示.exe文件或它加载的任何DLL中存在错误。
浏览 3
提问于2013-11-14
得票数 0
1
回答
致命的执行引擎错误(7A097706)(80131506)
、
、
当我在我的工作站上安装并尝试运行该服务
时
,它崩溃并出现.NET框架错误,详细信息如下:Event Source: .NET Runtime Event我从头开始重新构建服务项目,从头开始重新构建安装项目,从我的工作站上
删除
并重新安装.NET Framework3.5 SP1,尝试以本地系统以及特定的域帐户运行,但所有这些都没有解决问题。
浏览 0
提问于2010-02-06
得票数 4
回答已采纳
1
回答
glibc检
测到
内存
损坏
、
但错误是memset离开了
数组
的末尾。
浏览 6
提问于2011-03-19
得票数 1
回答已采纳
3
回答
c++
调用delete[]导致崩溃
、
、
我分配了一个
数组
,然后当我调用delete[]
时
,它会导致程序崩溃,当我不调用delete
时
,程序工作得很好。以下是我的代码delete[] myArray;此外,当我调试
时
,我得到错误消息“检
测到
堆
损坏
:在0x000032E90处的正常块(#48)之后。CRT检
测到
应用程序在
堆
缓冲区结束后写入内存。” 解
浏览 0
提问于2011-09-21
得票数 4
2
回答
在visual
c++
中
删除
调用后检
测到
堆
损坏
?
、
、
、
、
我正在试着运行我的
c++
代码,介绍这段新代码带来了内存
损坏
,有人能帮我找出导致这种情况的原因吗?在
删除
电话之后,我面临着这个问题。错误说: int main(HINSTANCE hInstance, HINSTANCE hPrevInstance, char* argc
浏览 2
提问于2014-11-14
得票数 0
1
回答
检
测到
堆
损坏
(动态
数组
)
、
、
、
、
我正在写一个程序,它在堆上动态分配一个
数组
,用55-99之间的随机数填充它,并以10行的形式打印出来。我使用另外9个动态
数组
来存储这些行。但是当运行程序时,我得到一个错误:正常阻塞后检
测到
堆
损坏
。
浏览 44
提问于2021-11-10
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
堆其实是个很简单的数据结构
最小堆定时器
第33讲-动态内存管理
算法排序四
编程小知识之C+内存分配操作
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券