CSDN技术中心 CString,string,char*的综合比较(二)
来源:百度文库 编辑:神马文学网 时间:2024/04/30 08:55:41
e) 增加
作用
char*
string
CString
动态增加值
strcat
push
append
Append
AppendChar
AppendFormat
f) 截取
作用
char*
string
CString
得到部分值
用下标操作
substr
Left
Mid
Right
Truncate
g) 移除
作用
char*
string
CString
移除部份值
remove
Remove
移除空白值
RemoveBlanks
注:此为ATL提供,非C函数
remove_if
Trim
TrimLeft
TrimRigth
h) 转换大小写
作用
char*
string
CString
转换大小写
_strlwr
_strupr
MakeLower
MakeUpper
i) 与其他类型转换
作用
char*
string
CString
转化为数字
atoi
atod
atof
Format
转化为char*
c_str
GetBuffer
GetBufferSetLength
j) 格式化
作用
char*
string
CString
格式化
sprintf
Format
k) 得到长度
作用
char*
string
CString
得到长度
strlen
length
GetLength
得到大小
size
GetAllocLength
l) 判断为空
作用
char*
string
CString
判断是否为空
判断是否==NULL或者第一个字符是否是’\0’
empty
IsEmpty
m) 重定义大小
作用
char*
string
CString
重定义大小
realloc
new
resize
GetBufferSetLength
n) 释放资源
作用
char*
string
CString
释放
free
delete (delete[])
ReleaseBuffer
ReleaseBufferSetLength
(五) 安全性
CString > string > char*;
(六) 灵活性
CString > string >char*;
(七) 可移植性
char* = string > CString
作用
char*
string
CString
动态增加值
strcat
push
append
Append
AppendChar
AppendFormat
f) 截取
作用
char*
string
CString
得到部分值
用下标操作
substr
Left
Mid
Right
Truncate
g) 移除
作用
char*
string
CString
移除部份值
remove
Remove
移除空白值
RemoveBlanks
注:此为ATL提供,非C函数
remove_if
Trim
TrimLeft
TrimRigth
h) 转换大小写
作用
char*
string
CString
转换大小写
_strlwr
_strupr
MakeLower
MakeUpper
i) 与其他类型转换
作用
char*
string
CString
转化为数字
atoi
atod
atof
Format
转化为char*
c_str
GetBuffer
GetBufferSetLength
j) 格式化
作用
char*
string
CString
格式化
sprintf
Format
k) 得到长度
作用
char*
string
CString
得到长度
strlen
length
GetLength
得到大小
size
GetAllocLength
l) 判断为空
作用
char*
string
CString
判断是否为空
判断是否==NULL或者第一个字符是否是’\0’
empty
IsEmpty
m) 重定义大小
作用
char*
string
CString
重定义大小
realloc
new
resize
GetBufferSetLength
n) 释放资源
作用
char*
string
CString
释放
free
delete (delete[])
ReleaseBuffer
ReleaseBufferSetLength
(五) 安全性
CString > string > char*;
(六) 灵活性
CString > string >char*;
(七) 可移植性
char* = string > CString
CSDN技术中心 CString,string,char*的综合比较(二)
CSDN技术中心 CString,string,char*的综合比较(一)
如何将STL中的string转化为char或char* 类型的? VC/MFC / 非技术类
CSDN技术中心 DotNetNuke3研究报告二(数据访问)
CSDN技术中心 DotNetNuke3研究报告二(数据访问)
CSDN技术中心 MockObjects的选择:EasyMock与JMock的比较
VC中BSTR、Char和CString类型的转换
VC中BSTR、Char和CString类型的转换
CSDN技术中心 开发75条(写的不错)
BSTR、char*和CString转换
BSTR、char*和CString转换
BSTR、char*和CString转换
CSDN技术中心 Log4j
CSDN技术中心 Delphi背后---初学者参考之二(1)
CSDN技术中心 Delphi背后---初学者参考之二(2)
CSDN技术中心 编译原理
CSDN技术中心 Log4Net使用指南
CSDN技术中心 正则表达式
CSDN技术中心 软件产品的可用性的测试
CString和string的互相转换 - 清源游民的网络笔记本 - C++博客
csdn技术中心 sip和isup协议互通的研究
CSDN技术中心 log4j--新的日志操作方法
CSDN技术中心 第三章 数组的解剖学
CSDN技术中心 第五章 指向数组的指针