内存 问答列表

记忆中的 OriginalFirstThunk

作者:Pieter Jansen 提问时间:7/3/2023

我了解 IAT/IDT/INT 和运行时动态加载 DLL 的意义。“导入目录”(Import Directory) 表中的 OriginalFirstThunk 是指存储在“导入查找/名称”(Impo...

Array 和 ArrayList 之间的区别<>在 Java 中内存分配方面?

作者:ayush 提问时间:6/24/2023

我看到一篇文章,里面有一个问题—— 连续内存位置通常用于将实际值存储在数组中,但不用于存储在 ArrayList 中。解释。 https://www.geeksforgeeks.org/java-...

在 Amazon Linux 2023 上使用 SmartHeap 的 C++,当抛出任何假定被捕获的异常时,SIGSEGV

作者:Eyal Ben-Avraham 提问时间:7/5/2023

具有 SmartHeap 的 C++ 应用程序无法在 Amazon Linux 2023 上引发异常 堆栈回溯跟踪 (gdb) bt #0 0x00007ffff7cac95c in __gxx_p...

立即初始化变量在 C++ 中很重要

作者:just Impartial 提问时间:7/5/2023

我最近读了一本编程书。它说如果我们在初始化变量时没有给出值,如下例所示: int i; int i {0}; ...那么它有时可能会导致运行时错误。但是,我不确定这是否正确。未初始化的变量会设置...

C++ 中单例模式中的内存释放

作者:koegl 提问时间:7/6/2023

我正在尝试理解在 C++ 中使用单例模式时的内存释放。 我发现所有使用的例子都没有明确使用 ,这对我来说意味着内存泄漏。newdelete 他们为什么不使用?delete 这是因为根据定义,我们...

在 cpp 中,“new int”和“new int[1]”有什么区别?

作者:gowerc 提问时间:7/7/2023

我目前正在学习 C++,并且正在努力理解以下两行代码之间的区别: int* a = new int; int* b = new int[1]; 据我了解,这两个语句都返回一个 int 指针,并且...

与在 Javascript 中显式创建 String 对象相比,临时内存分配的速度如何?

作者:Satvinder pal singh 提问时间:7/2/2023

通常建议最好创建字符串基元,而不是创建字符串对象,因为 String 基元只需要内存来存储原始字符串值本身。 但是在内部发生的情况是,当对字符串原语调用方法时,JavaScript 会创建一个临时字...

执行位图操作时 CoroutineWorker 中的 OOM

作者:StayCool 提问时间:7/12/2023

我正在尝试为一组文件(~2000)运行一些工作,我需要解码一些文件,因此需要大量内存。如果我像那样“做工作”: override suspend fun doWork(): Result { (0...

虚拟继承的幕后发生了什么?

作者:Hydrogen 提问时间:4/7/2023

最近我一直在尝试为一款老游戏制作一个插件,遇到了类似于 Diamond Inheritance 的问题。 我有一个非常简化的例子,写如下: #include <iostream> #include...

C++按值传递,难道不应该将两个变量的memory_addresses复制并绑定到不同的位置吗?

作者:ian 提问时间:7/14/2023

我正在练习 C++,并面对按值传递/引用主题。我从 BroCode 中学到的是,当我们通过参数的值调用交换函数时,它们的两个memory_addresses都将与原始函数不同。 #include <...


共533条 当前第31页