内存 问答列表

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

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

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

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

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

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

我应该怎么称呼这种具有大小的唯一指针结构?

作者:einpoklum 提问时间:2/28/2023

我对 C++ 的标准库仅通过指针而不是保留地址和大小的结构提供一些功能感到恼火。具体来说,假设我想要类似 的东西,但它保留了相关的长度/大小。unique_ptr<T[]> 这并不难实现(特别是如果...

Unity 应用程序内存泄漏 - 如何在不访问源代码或调试目标的情况下进行分析?

作者:ThompsonCodes 提问时间:2/28/2023

这里有点不寻常的设置, 我正在为视频游戏 RUST 创建模组 它使用 HARMONY 将 mod 加载到服务器代码中 在某些时候,我做了一些导致内存泄漏的事情,该应用程序在一天内从 10GB 内存增...

printf in C 打印额外的字符

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

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

std::vector&lt;std::aligned_storage&gt;格式不正确吗?

作者:blonded04 提问时间:3/2/2023

当我尝试操纵时,地址消毒器会发疯:std::vector<std::aligned_storage<sizeof(T), alignof(T)>> vec 有时,在向量元素处放置新位置效果很好,除非...

尽管手动重建查询成功,但 WHILE 循环的第一次迭代仍会耗尽内存

作者:Slothen 提问时间:12/14/2022

环境:SQL Server 2019 (v15)。 我有一个大型查询,当作为单个语句运行时,它占用了太多空间。当我尝试运行它时,我收到以下错误:SELECT 无法为数据库“TEMPDB”分配新页,...

从地址初始化类型

作者:A.Pissicat 提问时间:9/27/2023

我想从 .例如:System.address generic type T_Generic is private; package MyPackage is G_Addr : System.Ad...

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

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

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

pthread_detach会为我管理我的记忆吗?

作者:jbleners 提问时间:9/26/2008

假设我有以下代码: while(TRUE) { pthread_t *thread = (pthread_t *) malloc(sizeof(pthread_t)); pthread_crea...


共533条 当前第12页