内存 问答列表

malloc.c:2379:sysmalloc:断言...失败

作者:Top_Waifu 提问时间:11/5/2020

我目前正在编写一个使用 Heap 类的程序,以查找数组部分(部分的大小为 k)中的最大值,该数组在数组中移动,直到到达末尾。它压垮了数据集: 3 1 2 3 1 with misstake: mall...

performSelector 可能会导致泄漏,因为它的选择器未知

作者:Eduardo Scoz 提问时间:8/11/2011

ARC编译器向我发出以下警告: "performSelector may cause a leak because its selector is unknown". 这是我正在做的: [_c...

动态分配的二维数组中使用的用户定义类型

作者:Michal 提问时间:10/26/2021

假设我们有一个简单的结构 struct S { int a; int b; int c; } 现在我们要创建一个指针数组(2d 数组 5x5): S** arr = new S*[5];...

当我在 main 函数中调用它时,C-2d 阵列打印函数不起作用

作者:Vali RO 提问时间:11/1/2021

我编写了两个函数,readMatrix,它分配一个双指针并从键盘获取输入,第二个函数是打印函数。 当我在 main 函数中调用 print 函数时,它不能完全工作。 这是代码: void pri...

为什么我无法写入我使用 calloc 创建的已分配内存?

作者:digits 提问时间:11/6/2021

我正在制作的 C 代码有问题,我只是找不到根本原因。我试图做的是从任何目录中读取文本文件,并通过使用 calloc 分配内存(以 0 秒为单位)将所有字节放入堆中 问题是,当文件超过一定大小(>=2...

默认情况下,对象共享相同的内存地址

作者:Reza Shoja 提问时间:12/29/2018

此行为意味着什么? var string1 = "hello" var string2 = "hello" println(string1 == string2) // return true pr...

C - 内存泄漏,函数返回字符*

作者:NullPointer 提问时间:1/17/2022

对 C 编程进行刷新,我在释放内存时遇到了问题。下面的程序给了我下面的编译器警告,我很难解决。Valgrind 还通知存在内存泄漏,但我在使用 malloc() 分配的内存上使用 free。关于我在尝...

如何在堆上分配 std::array ?

作者:Ashdeep Singh 提问时间:2/12/2022

在堆上分配 std::array 时遇到了一些麻烦。 这是我尝试过的: std::array<int,3> *arr1; arr1 = new std::array<int,3>; arr1[0...

从目标 C++ (.mm) 调用 swift 静态函数时由于堆损坏而崩溃

作者:ImShrey 提问时间:3/8/2022

我正在开发跨平台图形库,该库适用于 iOS,使用 Metal API。 该库的核心是 C++,然后我正在 Objective C++ (.mm) 代码中实现一些派生类。 从我的派生类中,我调用了一个...

存储在堆中的值在 C 中自动更改?

作者:tycoon 提问时间:3/18/2022

我正在从书本上学习 C。我正在做一个练习logfind,根据该练习,我需要创建一个程序,该程序将接受一些参数。然后它将读取一个文件(.logfind),该文件将具有其他一些文件的路径。该程序将简单地搜...


共533条 当前第18页