内存 问答列表

C++ 更改不允许使用动态分配的数组作为存储提供程序?

作者:JMC 提问时间:9/1/2023

这是使用动态无符号 char 数组作为 T 型的“存储”的基本示例。 unsigned char* storage = new unsigned char[sizeof(T)]; T* foo = ...

为什么结构体 b 和结构体 d 的大小不同?

作者:haojie zhou 提问时间:9/2/2023

#include <iostream> using namespace std; struct A{ virtual void f(){}; int a; char ch; }; struc...

按位复制构造函数是否真的与对象共享相同的内存位置?[关闭]

作者:CREATIVITY Unleashed 提问时间:8/31/2023

已关闭。这个问题需要细节或澄清。它目前不接受答案。 想改进这个问题吗?通过编辑这篇文章添加详细信息并澄清问题。 3个月前关闭。 改进此问题 嘿,我对 C++ 中对象按位复制期间的内存分配感到困...

分配器的分配和构造是否通过 [basic.life]p8 明确定义?

作者:JMC 提问时间:9/1/2023

CPPREFERENCE的std::allocator示例包含以下代码(为简单起见,已缩短): // default allocator for ints std::allocator<int> a...

为什么我的无限重复的 selenium java 代码有内存泄漏?

作者:Michael 提问时间:9/4/2023

我创建了一个程序,可以自动执行公司的工作。我打开了 3 个 Chrome 选项卡,使用 giris1ActionPerformed 方法登录了 3 个不同的银行。在手动输入公司电话的 OTP 后,我使...

使用 MSXML 和智能指针的代码中的内存泄漏

作者:codesniffer 提问时间:9/6/2023

以下代码中的某些内容正在泄漏内存,但我找不到它。 我已经使用调试器对其进行了跟踪,即使使用调试版本,它也不会进入 ref 计数。所以我种了成对的.AddRef() 和 .Release() 查看所有...

为什么当 malloc 尺寸这么大时访问内存错误?

作者:Tom 提问时间:9/8/2023

正如你所看到的,当我运行它时,我遇到了内存访问错误。 我将malloc_size更改为 100,它可以工作。如何在不更改malloc_size的情况下修复它。 int malloc_size = 9...

我怎样才能同时返回和释放内存

作者:Alper Tangil 提问时间:7/20/2023

我有一个函数,可以分配内存,然后用数据填充它,然后返回它。 我想释放这个分配的内存,但是如果我在返回之前释放它,它将返回 null,如果我尝试在返回后释放,因为函数在看到返回时结束,它不会释放。 ...

在 JDK Mission Control 中查看的 JFR 结果中的总分配是什么意思?

作者:Mkl Rjv 提问时间:9/8/2023

我有一个奇怪的场景,我试图确定某些进程重新启动的根本原因。我们收集了一段时间的 JFR,我发现堆不会随着时间的推移而增长。堆的最大大小始终保持在 2 GiB 以下。 但是,我看到一个类的总分配约为 ...

如果每个单元都有一个字节容量,则由 4MB 组成的内存中最大内存地址的十六进制表示形式是什么?

作者:Ahmed ZEER 提问时间:9/14/2023

如果每个单元都有一个字节容量,则由 4MB 组成的内存中最大内存地址的十六进制表示形式是什么? 由于 4MB 等于 4*1,000,000 字节,我可以假设有 4,000,000 个单元格吗?毕竟,...


共533条 当前第36页