![]() |
1
9
这是我第一次
valgrind报告:
|
![]() |
2
4
你的密码坏了。第一步,将oldmemory设置为output,其中output指向堆上未分配的内存。稍后,您将尝试释放此内存。这将生成关于释放未通过malloc分配的内存的valgrind错误。因此,您分配的原始内存永远不会被释放。 |
![]() |
3
3
不要使用malloc和strcpy,请看realloc,它可以做您想要做的一切,但更好:)但是您很可能希望向前构建字符串(counter=0;counter<5;count++),而不是向后 |
![]() |
4
1
如果要使用此算法,则应使用malloc分配输出点的初始空间,因此:
字符串文字未分配给
|
![]() |
gornvix · 如何从valgrind获得更多信息? 7 年前 |
![]() |
Ilya · 递归结构的向量存在内存问题 7 年前 |
![]() |
user7610 · 直接泄漏和间接泄漏之间有什么区别? 7 年前 |
![]() |
Danny · gcc/C++禁用vex指令的生成 7 年前 |
|
user3078625 · 如何让cg_注释包含字典? 7 年前 |
|
SonicN · realloc调用中的写入无效[已关闭] 7 年前 |