社区
C++ Builder
帖子详情
求助,内存空间不足!!
月牙天冲
2011-08-31 09:18:07
用Image控件画图,创建虚拟用得Bitmap,程序运行一段时间后,就会提示内存处理空间不足,请问如何解决?
...全文
270
14
打赏
收藏
求助,内存空间不足!!
用Image控件画图,创建虚拟用得Bitmap,程序运行一段时间后,就会提示内存处理空间不足,请问如何解决?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
开始领悟
2011-09-15
打赏
举报
回复
同意codeguard检查
Songzhiq
2011-09-10
打赏
举报
回复
用CodeGuard检查。
tbwork
2011-09-10
打赏
举报
回复
应该是用作画图缓存吧。
把Graphics::TBitmap 类型申明的变量bmp放在公共变量区。在窗体初始化函数中new。并且在析构函数中delete。
在用bmp画图的时候,不需要new了,只需要指定它的width和height,就可以话图了。
Luisfan
2011-09-09
打赏
举报
回复
[Quote=引用 4 楼 borlandsun 的回复:]
循环创建Bitmap了吧,没有delete掉。
[/Quote】该是之类的错误,死循环,内存溢出
lhy
2011-09-07
打赏
举报
回复
手动创建的对象手动删除。
有些可以重复利用。
BORLANDSUN
2011-09-06
打赏
举报
回复
[Quote=引用 7 楼 laocui172 的回复:]
如果你用java就不会出现这种问题了,垃圾回收机制
[/Quote]
呵呵,不过很多时候,java的垃圾回收似乎不完善。我们公司前几年做个电力系统方面的软件,java写的,每天内存增长10~20K,搞死查不到原因,后来项目都进行了小半年了,领导果断下令改用C写。现在不间断运行几年了,再没出过此类现象。我们组从那以后也就再没用过java。
个人觉得,java做做对CPU、内存等资源不敏感的,不要求7*24运行的、质量要求不高的工程项目还可以。真是要搞高精尖的东西,还得上C。
jerriy2
2011-09-04
打赏
举报
回复
学习了···
cmf41013
2011-09-04
打赏
举报
回复
如果你用java就不会出现这种问题了,垃圾回收机制
我不懂电脑
2011-09-01
打赏
举报
回复
应该有内存漏洞,注意delete Bitmap和清除Image
BORLANDSUN
2011-09-01
打赏
举报
回复
循环创建Bitmap了吧,没有delete掉。
pp616
2011-09-01
打赏
举报
回复
按Ctrl+Shift+Esc
进程选项卡
菜单 查看->选择列 把GDI对象勾上
看看你程序跑的时候是否GDI对象一直在增加。然后吗,你懂的。
dami1023
2011-09-01
打赏
举报
回复
原来控件用起来这么多讲究...
bigfog
2011-08-31
打赏
举报
回复
检查一下,是否有内存陷落
jone7319
2011-08-31
打赏
举报
回复
要用 delete 释放内存
发现用new和malloc分配的内存,元素都为0,太神奇了(
求助
各位网友!!)
求助
各位网友!! 一般来说,使用malloc,需要使用memset配合来初始化。 但是今天做了测试,发现了一个奇怪的现象。。 #include #include #include using namespace std; int main() { cout << "!!!Hello World!!!" << endl; // prints !!!Hello Worl
Macbook磁盘空间
不足
怎么办?
Macbook系统占用空间过大或空间
不足
的解决方法 各位用Macbook的同学肯定会遇到空间
不足
的情况,特别是像我这种128G的用户,一打开存储空间看到系统占用了50多G的空间,满眼都是绝望。而Macbook能用的免费垃圾清理软件又比较少,所以下面介绍一种基于终端(Terminal)的手动清理方法。 准备知识 我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客: 全新的界面设计 ,将会带来全新的写作体验; 在创作中心设
android 工作空间
不足
,技术贴:安卓手机内存
不足
的解决方法
安卓手机的用户可能经常会碰到这样的情况,手机安装了十几个软件之后手机就提示内存
不足
。但是明明自己的手机又是标称有4G/8G/16G的存储空间,为什么会内存
不足
呢?为什么会内存
不足
?先来给大家科普下,其实国产手机出的一些手机,无论是4G/8G/16G、32G甚至是64G存储,都只给Data分区分了很小一部分的容量。一般来说,即使是64G存储也只分了2.93G给data,而4G存储更是只有700-80...
解决系统磁盘空间
不足
解决系统盘空间
不足
如的本本C(系统)盘预置了3G的空间,当初我想可定够了吧,我把那些大型的软件如office和各类游戏都安装到了D盘,可随着D盘网络软件装的越来越多,C盘的临时文件和流氓软件也跟着逐渐增多,到了愈发不可收拾的地步,在使用《完美卸载》软件清扫了一遍后,虽然争取到了150M的空间,可一遇到运行多个程序,C盘还是告急。无奈只好
求助
百度,搜索了一下,在经过自己的测试之...
物理内存是什么是计算机的显卡内存吗,物理内存可用数_可用内存和物理内存是什么意思?_可用物理内存...
网友
求助
:物理内存可用数_可用内存和物理内存是什么意思?_可用物理内存问题最佳答案物理内存:电脑主板上插入的内存条的总容量(在系统支持的范围内)。可用内存:电脑运行时,未被使用的内存总量。追问:橙色部分是说我没有物理内存吗?补充:你这是什么检测的??字面上看,你的电脑有4G内存啊!!追问:360升win10检测补充:你不怕不兼容吗??发一下配置吧!看一下。追问:------鲁大师 Build V5...
C++ Builder
13,825
社区成员
102,679
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章