动态内存分配 问答列表

在 Google 的 TCMalloc 上配置 HugePages

作者:George Mathew 提问时间:6/26/2023

我之前提出了一个关于如何强制 tcmalloc 使用 hugetlbfs 而不是使用透明大页面来备份内存的问题。我在下面附上了我的查询的链接。如果有任何可能的方法可以做到这一点,请告诉我。github...

C++ 是否保证在成功解除分配后分配内存?

作者:Sourav Kannantha B 提问时间:7/24/2023

请看这个例子, // x is a int* allocated previously via 'new' delete x; x = new int; 此代码是否始终保证最后一行的内存分配,因...

在 C 语言中二元分配二维矩阵

作者:gustavo moretto itikawa 提问时间:7/26/2023

我正在尝试在 C 中分配一个 2D 矩阵,它已经被灌输了。我需要它已经初始化以形成目录,之后将用于下一个功能。 黑客帝国 char matriz2D[8][24] ={{'#', '#', '#'...

关于动态内存分配的C编程面试题

作者:Durvesh Dinesh Bodkar 提问时间:8/5/2023

如果要在堆中动态分配 8 个字节的内存,但这 8 个字节的内存不能连续可用。它在堆中分别作为 5 个字节和 3 个字节提供。那么你能分配内存吗?如果是,如何? 如果是,我们可以只使用 malloc ...

malloc:损坏的顶部尺寸无法找出问题所在

作者:andrey-dru-mel 提问时间:8/20/2023

我想编写一个简单的 C 程序来接收矩阵(它的大小首先)并反转它,所以我编写了一些代码,编译它,运行并为大小大于 2 的矩阵获得“malloc:损坏的顶部大小”错误。我检查了代码中是否有未释放的内存,但...

为此任务分配内存的最快方法

作者:BENG 提问时间:8/29/2023

我正在开发 C++/OpenGL 3D 网格建模软件。基本上是一个非常原始的搅拌机。 A 包含顶点缓存(下面的类),其顶点数据存储在单个块中以发送到 glBufferData。这就是下面的向量。然后...

使用矩阵时的 Sprintf

作者:Matheus Diógenes Andrade 提问时间:8/30/2023

我正在尝试在下面的代码中运行该函数,但它给出了,不知道为什么。sprintfsegfault #include <stdio.h> #include <stdlib.h> #include <str...

链表在第二次迭代期间打印符号而不是单词

作者:dirthogger 提问时间:9/28/2023

我是 C 语言的初学者,所以我知道我的代码可能看起来像废话。我想做的就是用一个包含字符数组和频率的结构创建一个链表。它从测试文件中读取行,并简单地打印出文件。它正确读取文件,第一次遍历链表并正确打印出...

重用动态分配的指针数组时遇到问题: C 语言

作者:Vrooks 提问时间:11/3/2023

.h 文件 #ifndef MDSHELL_H #define MDSHELL_H #include <string.h> #include <sys/types.h> #include <uni...

在 Fortran 中使用可分配的字符串协数组

作者:Clerni 提问时间:11/5/2023

我正在使用 Fortran CoArrays(使用 OpenCoarrays 和来自 OpenCoarrays)编写一些代码,这些代码需要具有可分配长度的 coarray 字符串。它可以通过以下代码来...


共41条 当前第2页