CString::GetBuffer函数

该函数得到CString对象的字符串,而且不是常数,允许修改此字符串。
CString类的GetBuffer函数有两个重载函数:

LPWSTR GetBuffer();
LPWSTR GetBuffer(int nMinBufferLength);

参数nMinBufferLength代表对CString对象重新分配内存,如果nMinBufferLength大于当前CString的内存,就会重新分配内存为nMinBufferLength;如果没有超出当前CString的内存,则不会分配。

当需要对CString对象赋值字符串时,使用带参数GetBuffer函数。
CString类的ReleaseBuffer函数可以将CString对象中没有用到的内存释放掉,不影响字符串本身。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值