首页| 论坛| 消息

标题:QImage分配内存问题
作者:icyrat
日期:2011-11-30 21:23
内容:

由于做嵌入式开发,内存很紧张,但是要用到图片显示和图片处理功能,用到QImage,看了一下这个是动态申请内存的,所以程序运行一段时间就分配不到了,所以我想有没有什么办法使QImage改成静态分配,即,程序一运行就给定地址,以后一直用这个地址,弄成全局的应该可以吧。。。有人遇到过嘛, 出错是:QImage :: Out of memory returning null


#1 回 楼主(icyrat) 的帖子 [wxj120bw 11-30 22:57]
定义静态的全局变量 尝试下
#2 [icyrat 12-01 11:06]
按存储区域分,全局变量、静态全局变量和静态局部变量都存放在内存的静态存储区域,局部变量存放在内存的栈区。
按道理来说应该是可以的
#3 [wckwck 10-30 08:44]
请问楼主这个问题最后是怎么解决的呢,我也遇到了同样的问题

回复 发表
主题 版块