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自动释放。
查看全文
相关阅读:
第03组 Alpha冲刺(3/4)
第03组 Alpha冲刺(2/4)
第03组 Alpha冲刺(1/4)
第08组 Beta版本演示
第08组 Beta冲刺(4/4)
第08组Beta冲刺(3/4)
第08组Beta冲刺(2/4)
第08组 Beta冲刺(1/4)
Alpha事后诸葛亮
第08组 Alpha冲刺(4/4)
原文地址:https://www.cnblogs.com/zhwl/p/2762079.html
最新文章
第08组 Alpha冲刺(3/4)
第08组 Alpha冲刺(2/4)
第08组 Alpha冲刺(1/4)
第04组 Beta版本演示
第04组 Beta冲刺(3/4)
第04组 Beta冲刺(4/4)
第04组 Beta冲刺(2/4)
第04组 Beta冲刺(1/4)
第04组alpha冲刺(4/4)
第04组Alpha事后诸葛亮
热门文章
第04组alpha冲刺(3/4)
第04组alpha冲刺(2/4)
第4组 Alpha冲刺(1/4)
第03组 Beta版本演示
第03组 Beta冲刺(4/4)
第03组 Beta冲刺(3/4)
第03组 Beta冲刺(2/4)
第03组 Beta冲刺(1/4)
第03组 Alpha事后诸葛亮
第03组 Alpha冲刺(4/4)
Copyright © 2011-2022 走看看