lvgl怎么释放内存

67次

问题描述:

lvgl怎么释放内存急求答案,帮忙回答下

推荐答案

2024-01-10 03:38:31

1.

方法一:直接声明同一个匿名容器类型与原有容器交换,匿名容器会自动销毁;vector( ).swap(num);

方法二:先声明一个临时对象,然后与目标容器交换数据:vectortemp; (temp).swap(num); 临时对象未被初始化,其缓冲区大小为0,没有数据,与目标对象交换数据,则容器num中的缓冲区就没有了; 注意:不要写成这种形式,vector(temp).swap(num); 因为这个temp容器之前并没有定义;编译器会报错

3.

其他答案

2024-01-10 03:38:31

可以通过执行free命令释放内存。

(c)2008-2025 自学教育网 All Rights Reserved 汕头市灵创科技有限公司
粤ICP备2024240640号-6