alloc 问答列表

为什么 BCC Memleak 会丢失 malloc 信息

作者:moore 提问时间:2/22/2023

我正在使用 bcc-memleak 来定位项目中的内存泄漏。但 top 命令显示 VIRT 在 100 小时内从 100GB 增加到 200GB,RES 从 60GB 增加到 100GB,而 meml...

如何在 Rust 中创建一个结构体,其中最后一个元素是可变长度的数组?

作者:rodrigocfd 提问时间:2/23/2023

我正在尝试在 Rust 中创建一个动态 LOGPALETTE 结构。此结构的最后一个字段名义上声明为 1 个元素的数组,但实际上它可以是任意数量的元素的数组。当我们在堆中分配结构时,我们指定元素的数量...

在C语言中使用getline从stdin读取时如何避免内存泄漏?

作者:New 提问时间:2/25/2023

在 C 中使用 getline 从 stdin 读取时,我遇到了内存泄漏,尽管确保所有 malloc 都已释放,但在构建简单的 shell 时问题仍然存在。作为 C 语言的新手,我正在寻找有关在使用 ...

这是在 c 中释放内存的可接受方法吗?

作者:gotter 提问时间:2/27/2023

我有一个函数,它读取文件并为文件内容分配内存,并将文件内容分配给指针,然后返回指针。然后,我使用循环遍历字符串并使用指针算术打印每个字符。 我很确定我可以/应该使用 realloc 在每次迭代中重新...

printf in C 打印额外的字符

作者:Carson Coder 提问时间:3/1/2023

我是堆栈溢出和 c 的新手。告诉我是否需要添加更多详细信息 我正在尝试制作一个刽子手游戏,当我尝试打印板时,除了在板上打印单词(应该是免费的单词)之外,一切都有效。例如,它给出了免费这个词。不应该有...

如何在运行时收缩结构矩阵(例如,使用 realloc())

作者:ecjb 提问时间:3/3/2023

如何在运行时收缩结构(例如,使用 reallocate())matrix 我有一个矩阵,我用它来设置一个大小为 3 的向量,其中包含条目 (,,)。如何缩小向量的大小以保留前 2 个元素并删除第三个...

为什么我不能返回 NULL?

作者:asdfg 提问时间:3/3/2023

我是一个初学者,试图在 c 语言中学习动态内存分配。 如果文本中没有任何内容,我尝试返回 NULL,如果它包含某些内容,我想返回文本。 char* check_for_NULL(const cha...

将数据从文件读取到链表时出现意外行为

作者:BlueBerryPie 提问时间:3/6/2023

我正在尝试将链表中的数据读取和写入文件,但在这样做时遇到了无限循环。 法典: #include <stdio.h> #include <stdlib.h> struct Program { //...

为什么这个程序中存在内存泄漏,我该如何解决它,给定约束(对包含 std::string 的对象使用 malloc 和 free)?[复制]

作者:Anurag Vohra 提问时间:3/1/2023

这个问题在这里已经有答案了: 如何正确释放新放置分配的内存? (4 个答案) 9个月前关闭。 这是我在实际代码中面临的问题的最小工作示例。 #include <iostream> namespa...

使用不同的分配器对 redis 进行基准测试是没有效果的

作者:Cicada44 提问时间:3/9/2023

我需要找出哪个库(libcmalloc、jemalloc、tcmalloc)使用 Redis 更有效率。我使用各种库从源代码编译redis并运行基准测试(如下所示),但结果几乎不存在。 脚本 red...


共403条 当前第23页