allocation

allocation

文章 0 浏览 6

C++:“新”是什么意思?一个会不断增长的收藏?

我是 C++ 新手。 “新”收藏到底意味着什么?例如: UnicodeStringList* tmp = new UnicodeStringList; // where UnicodeStringList is typedef to st…

浊酒尽余欢 2024-09-09 16:00:33 13 0

如果构造函数在 C++ 中分配内存失败怎么办?

我刚刚遇到一个问题,类的构造函数需要分配内存。所以我很高兴地写了char *mem = static_cast(malloc(100*sizeof(*mem)));。但后来我突然意识到,如果…

開玄 2024-09-07 19:51:21 10 0

内存重新分配

重新分配内存的正确和最佳方法是什么? 例如我使用 WinAPI 函数 HeapAlloc 分配 100 个字节 然后我用一些数据填充该内存的 100 字节,现在我想在上一…

貪欢 2024-09-05 20:25:40 7 0

Boost::互斥体和马洛克

我正在尝试在 C++ 中使用更快的内存分配器。由于许可/成本问题,我无法使用 Hoard。我在单线程设置中使用 NEDMalloc 并获得了出色的性能,但我想知道…

坦然微笑 2024-09-05 14:36:27 13 0

用于将组理想分配到具有潜在溢出可能性的容器中的有效算法?

我有一些学生小组需要被分配到固定容量的教室(例如,每个教室 100 张椅子)。 每个小组只能分配到一个教室,即使它大于容量(即可能会溢出,学生站起…

痴者 2024-09-05 07:18:56 8 0

回收释放的对象

假设我需要经常在堆上分配和删除对象(任意大小),如果我不删除这些对象,而是将其返回到某个“池”以供以后重用,是否有任何性能优势? 它会通过减…

少钕鈤記 2024-09-04 00:16:27 15 0

如何在 C# 中使用动态分配来创建类对象数组?

我创建了一个名为 x 的类; 所以我想使用动态分配来制作它的数组 x [] myobjects = new x(); ,但它给了我这个错误 无法将类型“ObjAssig4.x”隐式转…

傲世九天 2024-09-03 08:35:01 10 0

SQL为用户分配id的场景

我有一个如下的sql场景,我一直在努力改进。 有一个“退货”表,其中包含针对商店的商品退货的 ID。其结构如下。 Returns ------------------------- …

一世旳自豪 2024-09-03 02:50:47 8 0

Linux 中的 HeapCreate、HeapAlloc、Linux 的私有分配器

在 Windows 中,对于要求非常高的应用程序,程序员可以使用 HeapCreate、HeapAlloc 来更好地管理和控制内存分配,加快速度(也称为私有分配器)。 Lin…

倚栏听风 2024-09-02 13:00:35 6 0

当您在 C++ 中释放指针两次或更多次时会发生什么?

int main() { Employee *e = new Employee(); delete e; delete e; ... delete e; return 0; } …

难得心□动 2024-08-30 18:16:50 9 0

Malloc 与 C++ 中的 new

我正在从 C 过渡到 C++。在 C++ 中,malloc 函数有什么用处,或者我可以只使用 new 关键字吗?例如: class Node { /* ... */ }; /* ... */ Node *nod…

极度宠爱 2024-08-30 10:19:46 8 0

NSString alloc:initWithCString 与 stringWithUTF8String 有什么区别?

我认为这两种方法(内存分配方面)是等效的,但是,如果我使用我认为方便的方法(在下面注释掉)并且当我切换时,我会在调试器中看到“超出范围”和“…

时光匆匆的小流年 2024-08-29 04:19:17 7 0

另一个函数内的 Malloc

我必须从另一个函数中分配一个结构,显然是使用指针。 我已经盯着这个问题好几个小时了,并尝试了一百万种不同的方法来解决它。 这是一些示例代码(非…

故事↓在人 2024-08-28 03:31:01 14 0

具有固定插入次数的映射的内存分配

我想将 n 个元素插入到预先知道 n 的映射中。我不想在每次插入时分配内存。我想要一开始就分配所有内存。有办法做到这一点吗?如果是这样,怎么办?编…

没有你我更好 2024-08-27 11:16:30 8 0

内存分配问题 C/Cpp Windows 严重错误

我有一段代码需要从 C“翻译”为 Cpp,但我无法理解,问题出在哪里。有一部分崩溃了(Windows 严重错误发送/不发送): nDim = sizeMax*(sizeMax+1)/2…

美煞众生 2024-08-26 17:21:51 14 0
更多

推荐作者

忆悲凉

文章 0 评论 0

hgfg1645

文章 0 评论 0

qq_qLPLYi

文章 0 评论 0

戏舞

文章 0 评论 0

殊姿

文章 0 评论 0

﹂绝世的画

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文