Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
vb.net 应用程序出现 OutOfMemoryException
在我的 VB Net 应用程序之一中 我在运行该应用程序时遇到错误 这个错误并不总是出现 所以我也无法重现该错误 也没有重现错误的确切顺序 堆栈 System OutOfMemoryException 内存不足 在 System Drawi
VBNET
memorymanagement
errorhandling
OutOfMemory
C# 应用程序退出时会自动释放托管资源吗?
我完全知道 using 语句是处理的方式IDisposables 请不要在评论中重复此建议 当 C NET 4 5 或更高版本 应用程序关闭时 会发生什么IDisposable哪些没有得到妥善处置 我知道有些有一个用于处理非托管资源的终结器
c
memorymanagement
garbagecollection
exit
idisposable
我怎样才能知道c中指针变量分配的内存大小[重复]
这个问题在这里已经有答案了 我在这种情况下遇到了一些问题 您能请您提供一下想法吗 main char p NULL p char malloc 2000 sizeof char printf size of p d n sizeof p 在
c
pointers
size
memorymanagement
malloc
可执行 C 程序中的段
我正在阅读有关章节和片段的内容 似乎您可以列出部分和段之间的映射 如下所示 readelf l test Elf file type is EXEC Executable file Entry point 0x8048330 There a
c
Linux
memorymanagement
memorymapping
segments
当我的应用程序收到内存警告时该怎么办?
当我的应用程序收到内存警告时我应该做什么 这完全取决于您的应用程序 通常除了遵循 Apple 推荐的做法之外 您无需执行任何特殊操作 目前不可见的 ViewController 将获得didReceiveMemoryWarning信息 默认
iphone
iPad
memory
memorymanagement
包装 malloc - C
我是 C 初学者 在阅读 git 的源代码时 我发现了这个包装函数malloc void xmalloc size t size void ret malloc size if ret size ret malloc 1 if ret re
c
memorymanagement
malloc
C++ 中允许“删除这个”吗?
是否允许delete this 如果删除语句是对该类的该实例执行的最后一条语句 当然我确信由this 指针是newly 创建的 我正在考虑这样的事情 void SomeModule doStuff in the controller thi
c
memorymanagement
newoperator
deleteoperator
selfdestruction
即使在内存压力下,如何将可执行代码保留在内存中?在Linux中
这里的目标是在 Linux 中内存压力期间将每个正在运行的进程的可执行代码保留在内存中 在 Linux 中 我能够立即 1 秒 造成高内存压力并通过以下方式触发 OOM killer stress vm bytes awk MemAvail
Linux
memory
memorymanagement
Linuxkernel
memorypressure
删除void指针是否保证删除正确的大小? [复制]
这个问题在这里已经有答案了 可能的重复 删除空指针安全吗 说我有一个new分配给一个名为MyClass分配很简单 MyClass myClassPtr new MyClass 我存储了对列表的引用void 我简单地说 myListOfPoi
c
pointers
memorymanagement
void
嵌入式应用程序中的内存管理资源
我应该如何管理任务关键型嵌入式应用程序中的内存 我通过谷歌找到了一些文章 但无法找到真正有用的实用指南 The DO 178b禁止动态内存分配 但是如何管理内存呢 提前预分配所有内容并向每个需要分配的函数发送一个指针 分配到栈上 使用全局静
c
memorymanagement
Embedded
malloc
do178b
我应该如何为C字符串字符数组分配内存?
因此 在尝试学习如何在 C 中使用 C 字符串时 我遇到了内存分配问题 这里的想法是创建一个格式为 s1 sep s2 的新字符串 我使用的文本提供了标题 因此我无法更改它 但我在尝试设置 char str 的大小时遇到 了问题 我收到一条
c
memorymanagement
stringconcatenation
CString
旋转图像时如何避免OutOfMemory ex?
public static boolean rotateBitmapByExifAndSave File targetFile if targetFile null targetFile exists targetFile canRead
Android
image
memory
memorymanagement
OutOfMemory
使用 malloc 分配比现有内存更多的内存
此代码片段每次从 stdin 读取字母 u 时都会分配 2Gb 并在读取 a 时初始化所有分配的字符 include
c
Linux
memory
memorymanagement
mmap 返回无法分配内存,即使有足够的内存
我正在使用 leveldb 进行压力测试 In util env poisx cc NewRandomAccessFile void base mmap NULL size PROT READ MAP SHARED fd 0 插入 300
c
Linux
memorymanagement
mmap
leveldb
$_GLOBAL 、 $_POST 等全局变量存储在哪里?
我参加面试的时候 面试官问了我这个问题 他们使用的是堆 堆栈等内存 我用谷歌搜索但没有得到任何明确的答案 好吧 既然你标记了C 我就从这个开始吧 在 C 运行时中 全局变量存储在两个位置之一 数据段或BSS段 确定某一特定变量属于哪一个变量
php
c
memorymanagement
globalvariables
有些分配器是懒惰的吗?
我在 Linux 中编写了一个 C 程序 该程序分配内存 循环运行它 并且 TOP 没有显示任何内存消耗 然后我用该内存做了一些事情 并且 TOP 确实显示了内存消耗 当我 malloc 时 我是否真的 获取内存 或者是否存在 惰性 内存管
Linux
memorymanagement
malloc
除了通过其安全方法之外,如何强制 Rust 获取分配的内存的所有权?
在他 2018 年 2 月题为 Rust 中的内存安全 C 案例研究 威尔 克莱顿写道 Rust 提供了获取原始指针所有权的能力 我们使用它slice from raw parts mut and Box from raw它告诉 Rust
pointers
memorymanagement
Rust
heapmemory
ownership
如何将 Rust 内存分配器用于可提供分配器的 C 库?
我正在编写与 C 库的 Rust 绑定 该库可以选择使用第三方内存分配器 它的界面如下所示 struct allocator void alloc void old uint void free void 我猜 相应的 Rust 结构如下
c
memorymanagement
Rust
Allocation
removefromsuperview是否释放scrollview的对象?
for UIView subview in scrollView subviews NSLog subviews Count d scrollView subviews count subview release subview remov
Objectivec
iphone
xcode
memorymanagement
UIScrollView
使用自定义分配器调用对象构造函数/析构函数
我一直在研究自定义分配器 并且经常看到它们使用某种函数来分配内存 为了测试目的并进一步教育我自己 我尝试制作一个 简单 的例子 然而 我知道如何做一件基本的事情 主要区别之一是malloc vs new是用 new 调用构造函数 如果我想编
c
memory
memorymanagement
newoperator
«
1 ...
46
47
48
49
50
51
52
»