zoukankan
html css js c++ java
CString之GetBuffer、ReleaseBuffer
LPTSTR GetBuffer(
in
t nMinBufLength );
nMinBufLength为buffer的
字符长度
,不包括结束符
返回CString对象的内部buffer指针,非const,
可以
修改
CString
内容
void ReleaseBuffer( int nNewLength = -1 );
nNewLength为新的字符串长度,-1表示维持当前字符串长度
释放多余
内存
注意
点:
调用CString的
任何
其他member function之前,
必须
先调用ReleaseBuffer,否则可能会出错!(因CString的内容改变了,而其长度未作相应修改,ReleaseBuffer完成此工作)
若buffer中string包含了结束符,则可用ReleaseBuffer(-1);若无结束符,则必须用ReleaseBuffer( nNewLength )添加结束符,指定其长度!
CString对象销毁后,此buffer自动释放。
查看全文
相关阅读:
总结-hexo部署
core bluetooth详细介绍
uitextFiled字数输入限制
UIAlertAction 改变字体颜色
iOS 10 获取相册相机权限
选中某个单元格
内购
延迟执行
GCD
制作静态库
原文地址:https://www.cnblogs.com/zhwl/p/2762079.html
最新文章
Objective-C 【autorelease基本使用】
Objective-C 【电商APP应用代码-系统分析-详细注释-代码实现】
Objective-C 【@property 的参数问题】
iOS10.0 & Swift 3.0 对于升级项目的建议
关于Bundle
图文混排(2) 详解版
iOS 图文混排 (Swift版)
Xcode 8.0 新特性 & Swift 3.0 增加的变动
带着感恩的心去开发
iOS 图片切片的简单实现
热门文章
UIScrollView 的代理方法简单注解
搜集的一些酷炫的金属色 ,RGB值 和大家分享一下
iOS插件列表
总结-办事顺序
总结-OC禅与艺术
总结-人机交互
iOS第三方库列表
总结-软件工程师 ( 编程能力 )
总结-代码规范
总结-jekyll部署
Copyright © 2011-2022 走看看