接上一篇。。。
e) 增加
作用
char*
动态增加值
strcat
push
append
Append
Appendchar
AppendFormat
f) 截取
作用
char*
得到部分值
用下标操作
substr
Left
Mid
Right
Truncate
g) 移除
作用
char*
移除部份值
remove
Remove
移除空白值
RemoveBlanks
注:此为ATL提供,非C函数
remove_if
Trim
TrimLeft
TrimRigth
h) 转换大小写
作用
char*
转换大小写
_strlwr
_strupr
MakeLower
MakeUpper
i) 与其他类型转换
作用
char*
转化为数字
atoi
atod
atof
Format
转化为char*
c_str
GetBuffer
GetBufferSetLength
j) 格式化
作用
char*
格式化
sprintf
Format
k) 得到长度
作用
char*
得到长度
strlen
length
GetLength
得到大小
size
GetAllocLength
l) 判断为空
作用
char*
判断是否为空
判断是否==NULL或者第一个字符是否是’ 0’
empty
IsEmpty
m) 重定义大小
作用
char*
重定义大小
realloc
new
resize
GetBufferSetLength
n) 释放资源
作用
char*
释放
free
delete (delete[])
ReleaseBuffer
ReleaseBufferSetLength
(五) 安全性
(六) 灵活性
(七) 可移植性
Joise.LI
<script type="text/javascript"> </script> <script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script>