分配器的分配和构造是否通过 [basic.life]p8 明确定义?
作者:JMC 提问时间:9/1/2023
CPPREFERENCE的std::allocator示例包含以下代码(为简单起见,已缩短): // default allocator for ints std::allocator<int> a...
内存管理 问答列表
作者:JMC 提问时间:9/1/2023
CPPREFERENCE的std::allocator示例包含以下代码(为简单起见,已缩短): // default allocator for ints std::allocator<int> a...
作者:Mkl Rjv 提问时间:9/8/2023
我有一个奇怪的场景,我试图确定某些进程重新启动的根本原因。我们收集了一段时间的 JFR,我发现堆不会随着时间的推移而增长。堆的最大大小始终保持在 2 GiB 以下。 但是,我看到一个类的总分配约为 ...
作者: 提问时间:6/22/2011
我有以下代码。 #include <iostream> int * foo() { int a = 5; return &a; } int main() { int* p = foo();...
作者:ModernEraCaveman 提问时间:9/16/2023
我想创建与 Vulkan API 一起使用的着色器、管道、纹理和其他对象的简单向量,但我正在努力了解如何使用复制构造函数、移动构造函数、复制分配和移动分配操作。 我的程序构建了一个着色器结构的向量,...
作者:Artiom Kvartiuk 提问时间:10/6/2023
我正在学习 SDL2 以用 c 语言制作一个简单的游戏。我编写了一些代码来将实体存储在一个数组中,这样我就可以遍历它们以呈现和移动它们。每当我按下 R 键时,它都应该发射一颗子弹。它做一次,如果我第二...
作者:YQ_AX 提问时间:10/8/2023
这个问题在这里已经有答案了: 是否允许复制指针并在副本上调用 delete? (3 个答案) 为什么删除指针不会使其不可用? (8 个答案) 上个月关闭。 这是一个基于 C++11 的问题。 当我...
作者:Shivanshu Arora 提问时间:10/22/2023
我正在学习 sbrk、brk、mmap 等的工作原理以及它们提供的功能。我正在编写一个非常基本的代码,如下所示 int main(int argc, char* argv[]) { void* f1...
作者:Ben Jamin 提问时间:10/28/2023
目前,我正在做一个需要从套接字连接接收大量数据的项目。该实现是用 C++ 编写的,我正在使用 C# 包装器来处理连接。在包装器中,我使用 Encoding.UTF8.GetString() 从 byt...
作者:Moritzslz 提问时间:11/15/2023
已关闭。这个问题是基于意见的。它目前不接受答案。 想改进这个问题吗?更新问题,以便可以通过编辑这篇文章用事实和引文来回答。 6天前关闭。 改进此问题 我目前正在开发一个 Spring 应用程序...
作者:Eugen Gerb 提问时间:11/16/2023
我有一个在容器中运行 Java 17 应用程序的 Kubernetes Pod。Pod 配置了 2GB 请求和有限的内存。 对于 Java 17 应用程序,我设置了标志 -XX:MaxRAMPerc...