内存 问答列表

“内存不足”是可恢复的错误吗?

作者:Walter Bright 提问时间:12/2/2008

我已经编程了很长时间,我看到的程序,当它们耗尽内存时,会尝试清理并退出,即优雅地失败。我不记得我最后一次看到一个人真正尝试恢复并继续正常运行是什么时候了。 如此多的处理依赖于能够成功分配内存,尤其是...

YASM/NASM x86 程序集中直接括号与方括号的基本用法

作者:InvalidBrainException 提问时间:4/28/2012

假设我声明了以下内容: section .bss buffer resb 1 这些说明如下:section .text mov al, 5 ; mov-immediate mov [buffe...

Redis:列表的内存优化

作者:Paulo Neves 提问时间:5/3/2016

我正在尝试优化列表的内存使用。在阅读了这篇很棒的内存优化文章后,我强制使用 ziplists 来看看它的效果,但即使我的 RDB 减少了 70%,Redis 消耗的内存也几乎没有减少...... 以...

越界访问数组有多危险?

作者:ChrisD 提问时间:3/27/2013

访问超出其边界(在 C 中)的数组有多危险?有时可能会发生我从数组外部读取的情况(我现在明白了,然后我访问了程序的其他部分甚至超出该部分使用的内存),或者我正在尝试为数组外部的索引设置值。程序有时会崩...

按位复制构造函数是否真的为对象共享相同的内存位置?[已结束]

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

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

声音与多次按下按钮重叠

作者:alfred 提问时间:11/12/2011

当我按下一个按钮,然后按下另一个按钮时,声音会重叠。我怎样才能解决这个问题,以便在按下另一个声音时第一个声音停止? - (void)playOnce:(NSString *)aSound { N...

如何强制我的 std::map 释放使用的内存?

作者:monkeyking 提问时间:4/13/2010

我正在使用 std::map,但我似乎无法将内存释放回操作系统。它看起来像, int main(){ aMap m; while(keepGoing){ while(fillUpMap){ ...

使用泛型列表时如何解决SIGTRAP错误?

作者:Máté Hermann 提问时间:5/28/2023

我在代码 c++ 中遇到 sigtrap(跟踪/制动点陷阱)错误。 我有一个用于存储团队的通用列表。我有一个地方使用 dinamic 内存分配。我的清单: #ifndef LISTOFITEMS_H...

如何确定 cv::Mat 使用的是内部数据还是外部数据?

作者:Droid Coder 提问时间:1/31/2017

我正在将 OpenCV 与具有自己的 ref-counted 图像类的旧代码库集成。我正在添加一个构造函数,用于从 cv::Mat 创建这些图像。作为优化,我想利用 cv::Mat 的引用计数机制,并...

阴影空间示例

作者:Simon Whitehead 提问时间:10/22/2015

编辑: 我已经接受了下面的答案,并在代码的最终修订版中添加了我自己的答案。希望它向人们展示影子空间分配的实际例子,而不是更多的文字。 编辑 2:我还设法在 YouTube 视频(所有内容)的注释中...


共533条 当前第2页