内存 问答列表

在 std 库中抛出错误的 alloc 时禁用中止调用

作者:tairqammar 提问时间:4/8/2022

我正在尝试编写一个自定义分配器,以便为仅在发生 OOM 时执行的分支获得更好的代码覆盖率。我设法编写了分配器,但是当在 std 的类中的调试中抛出bad_alloc时,会进行内部调用以中止。此行为仅在...

为什么 C 语言中的 malloc 函数分配的内存比机器配置多?

作者:czg 提问时间:4/25/2022

我在 C 中使用 malloc 函数分配内存,但我遇到了一个奇怪的问题,我对此感到困惑。 以下是程序代码: #include <stdio.h> #include <stdlib.h> #def...

如何使用可用内存有效地比较 1,000 张图像

作者:Theodor Zoulias 提问时间:4/27/2022

这是一个棘手的问题。我的磁盘中存储了大约 1,000 张图像,我想通过成对比较它们来找到彼此相似的图像。所以我必须做大约 1,000 * 999 / 2 = 499,500 次比较(“相似”的属性不是...

在 R 中有效地将大型 data.frames 传递给类似 Apply 的函数

作者:AWaddington 提问时间:5/20/2022

这是一个关于将大型数据集传递给类似 apply 的函数时的资源和效率的问题。 例 [编辑:更改了示例和描述,以说明多个表格的使用以及每个@UWE的评论的计算步骤] library(dplyr) ...

按引用调用失败

作者:Niv Turk 提问时间:5/23/2022

我有一个任务需要处理由 typedef 定义的 4X4 矩阵。 任务是在 main 中为声明的矩阵创建一个计算器,并解释用户以简单单词形式传递的命令。问题是我试图在使用它的函数之间传递矩阵地址。 i...

C++:custrom String 类中的 SIGTRAP 错误

作者:Gregor Hartl Watters 提问时间:6/4/2022

在过去的两天里,我在互联网上搜索了一下,找不到发生这种情况的原因。 我的字符串类以人们期望的方式工作:它从堆上的初始连续内存块(128 字节)开始,然后根据需要调整大小。 我所有的 to 调用都与...

为什么 Swift 的 malloc/MemoryLayout.size 接受/返回有符号整数?

作者:Vitaly 提问时间:6/6/2022

public func malloc(_ __size: Int) -> UnsafeMutableRawPointer! @frozen public enum MemoryLayout<T> {...

MemoryError 来自熔化或与大数据的连接

作者:Peter Chen 提问时间:6/11/2022

当我尝试运行时出现错误。 我检查了这篇文章并尝试修改代码,但仍然出现错误。(链接pd.melt()) 这是我的原始代码: melted = pd.melt(df, ['ID', 'Col2', '...

Malloc 抛出一个错误,以释放指针

作者:cobb208 提问时间:6/11/2022

所以我有一个函数来创建一个灵活的数组类型,所有路径都使用 calloc 来定义数组的大小。但是,当我尝试销毁结构时,它说内存未分配。 typedef struct { int size; voi...

为什么允许 std::initializer_list 不指定大小并同时分配堆栈?

作者:glades 提问时间:5/25/2022

我从这里了解到不需要分配堆内存。这对我来说很奇怪,因为您可以在不指定大小的情况下接收对象,而对于数组,您始终需要指定大小。尽管初始值设定项在内部的列表几乎与数组相同(如帖子所示)。std::initi...


共533条 当前第19页