memory-management

memory-management

文章 1 浏览 113

为什么使用tmp将新元素推回到另一个原始数组后不能删除[] tmp

我在CS的第一年,在OOP课程的中间。我们已经开始学习C ++中动态分配的阵列。现在,我们正在解决许多问题,在这些问题中,我们必须将一个对象推回已经…

末蓝 2025-01-17 12:25:43 4 0

确保数据正确存储在 c++大批

我有一个很大的代码,我正在尝试将其集成到现有程序中。为此,我需要使用 c++ 二维和一维数组。我最熟悉的是Python;如果我尝试 import numpy as np x…

久而酒知 2025-01-17 07:25:50 3 0

D3D12 中的视图需要释放吗? (如果不这样做会导致泄漏吗?)

我正在从本指南此处学习DirectX12,并且有一件事我很困惑的是当他们调整深度缓冲区的大小时。他们是这样做的: void Tutorial2::ResizeDepthBuffer(in…

落日海湾 2025-01-17 03:33:16 5 0

如何正确删除python中对象占用的内存?

中看到的,即使使用 del 关键字后,列表也会保留该值。 是的,我已阅读有关 del 声明的官方文档 删除名称会从本地或全局命名空间中删除该名称的绑定 …

伏妖词 2025-01-17 00:58:13 4 0

'结构mm_struct'没有名为“mmap_sem”的成员从 5.4.21 切换到 5.10.0-rc5 后模块构建中出现错误

我一直在我的 Linux 设备驱动程序中使用这个函数。这是为了将用户页面固定为用户虚拟地址(所需的页面数量)并获取其内核地址。顺便说一下,它是在lin…

冬天的雪花 2025-01-16 23:16:24 6 0

使用 new 运算符返回指针。删除该放在哪里?

我对 C++ 相当陌生。 所以我了解到 new 分配内存并返回我的数据类型的指针。但是我可以在函数中使用它并返回指针吗?如果是这样那么我应该将删除运算…

傲娇萝莉攻 2025-01-16 23:02:53 2 0

我在哪里访问非法内存? realloc():下一个大小无效

我正在为操作系统课程作业制作一个 shell 模拟器。 我们被要求添加一个“历史”命令,当键入该命令时,应打印用户输入的命令列表。 我决定使用历史数…

や三分注定 2025-01-16 16:07:23 3 0

在内存压力下可以交换共享内存吗?

在高内存压力下,如果存在具有大量共享内存的进程,Linux会像交换常规内存页一样交换这些共享内存页吗? 共享内存的交换行为有什么不同吗? 当进程使…

坐在坟头思考人生 2025-01-16 16:05:01 2 0

如果我们谈论的是小对象,那么频繁的分配有多糟糕?

例如,有 poco 类: class Foo{/*code*/} 和装饰器类 class FooWrapper { public FooWrapper (Foo wrapped) { Wrapped = wrapped; } public Foo Wrapp…

紙鸢 2025-01-16 16:02:53 4 0

如何以“现代”方式创建/销毁对象C++?

我正在将 C# 应用程序移植到 C++ linux 应用程序中。我对“现代”(C++11?)中的构造和破坏感到困惑。我一直认为你必须使用 new/delete 但现在看来 C…

笑红尘 2025-01-16 15:55:19 1 0

Golang - golang 内存配置文件如何计算分配/操作?

我正在编写一个自定义 JSON marshal 函数,并将其与内置 json.Marshal 方法进行比较。 我的理解是,当 bytes.Buffer 达到其容量时,它需要将其大小加…

稚然 2025-01-16 09:28:57 3 0

每个用户/组的内存段权限 - 有什么方法可以实现这一点?

我们知道 elf 可执行文件的内存段有 rwxp/s 权限。 现在,我有一个用户或一个组,我希望他们看到某个可执行文件的 .text 段(读取访问权限),但没有…

骄傲 2025-01-16 07:44:18 5 0

如何释放Haskell中特定数据结构的内存?

假设我有几个非常大的向量。它们存储在磁盘上。我需要通过读取每个相应的文件来单独访问它们,这会将它们放入内存中。我将对单个向量执行某些功能,然…

面如桃花 2025-01-16 02:44:47 3 0

为什么Python中的堆内存被称为私有?

正如标题所说,为什么Python中的堆内存被称为私有堆呢? PS:我已经在互联网上进行了足够的搜索,但没有找到任何具体解释为什么它被称为私有的?…

拥有 2025-01-15 13:13:36 3 0

+= 真的在 python 中进行就地加法吗?

我正在尝试在 python 中测试 += 的就地加法声明,这是我的代码: >>> a=1 >>> id(a) 4346593520 >>> a+=1 >>> id(a) 4346593552 如您所见,地址不同,…

脸赞 2025-01-15 11:28:25 4 0
更多

推荐作者

佚名

文章 0 评论 0

今天

文章 0 评论 0

゛时过境迁

文章 0 评论 0

达拉崩吧

文章 0 评论 0

呆萌少年

文章 0 评论 0

孤者何惧

文章 0 评论 0

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