对于HBufC的一点认识

来源:互联网 发布:英文windows 中文乱码 编辑:程序博客网 时间:2024/04/27 13:16

在symbian 中,HBufC在栈上分配空间,因此可以保存比较大量的数据

HBufC *buf=HBufC::NewL(100);//分配100字节的大小

 

HBufC 是不可修改的,但可以通过buf->Des()进行操作

如果想利用buf->Des()进行如下Left(),Replce()等操作会出错,此时buf->Length()的值为0,

buf->Length()等于实际的存储的数据的的到小,

HBufC的最大长度要比分配的大小稍微大一点

原创粉丝点击