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自动释放。
查看全文
相关阅读:
DataGridView使用SqlCommandBuilder批量更新数据
【转】Python中中文处理的问题
Logging模块的简单使用 Python
Python 3 collections.defaultdict() 与 dict的使用和区别
[转]关于Python的super用法研究
Python 关于 name main的使用
ClickOnce 我的大爱
DataGridView控件显示行号的正确代码
SQL存储过程和事务处理
指针赋值的问题【转】
原文地址:https://www.cnblogs.com/zhwl/p/2762079.html
最新文章
[zt]数学之美番外篇:平凡而又神奇的贝叶斯方法
非法的变量名和编号
Silverlight 4 DataGrid动态生成列及绑定数据
Silverlight绑定之combox
访问dictionary的key
trunc
遍历graphic属性
sql 记录
datatable
silverlight数据绑定之DataGrid
热门文章
SilverLight DataBinding绑定详解(学习笔记)——转载
缺少编译器要求的成员“System.Runtime.CompilerServices.ExtensionAttribute..ctor” 解决方案
如何将数组类型绑定到DataGridView控件
链式栈的实现(原创)
Python 3 小知识 assert用法
WinForm 如何打开IE的HTML网页
SQL LIKE的基本用法
使用Windows Hosts文件
数论 关于质数的知识
C#如何快速高效地导出大量数据?
Copyright © 2011-2022 走看看