作用
|
char*
|
string
|
CString
|
查找指定值
|
strchr
strstr
strrstr
strspn
|
find
|
Find
|
第一个匹配的值
|
|
fild_first_of
|
FindOneOf
|
从后面开始查找
|
|
|
ReserveFind
|
指定匹配方式
|
|
find_if
|
|
作用
|
char*
|
string
|
CString
|
查找指定值
(
区分大小写
)
|
strcmp
strncmp
strcoll
_strncoll
|
operator<
operator>
operator<=
operator>=
operator==
operator!=
|
Collate
Compare
|
查找指定值
(
不区分大小写
)
|
_stricmp
_strnicmp
_stricoll
_strnicoll
|
|
CollateNoCase
CompareNoCase
|
作用
|
char*
|
string
|
CString
|
查找指定值
|
_strset
_strnset
|
replace
replace_copy
replace_copy_if
replace_if
|
Replace
|
作用
|
char*
|
string
|
CString
|
查找指定值
|
|
insert
|
Insert
|
作用
|
char*
|
string
|
CString
|
动态增加值
|
strcat
|
push
append
|
Append
AppendChar
AppendFormat
|
作用
|
char*
|
string
|
CString
|
得到部分值
|
用下标操作
|
substr
|
Left
Mid
Right
Truncate
|
作用
|
char*
|
string
|
CString
|
移除部份值
|
|
remove
|
Remove
|
移除空白值
|
RemoveBlanks
注:此为
ATL
提供,非
C
函数
|
remove_if
|
Trim
TrimLeft
TrimRigth
|
作用
|
char*
|
string
|
CString
|
转换大小写
|
_strlwr
_strupr
|
|
MakeLower
MakeUpper
|
作用
|
char*
|
string
|
CString
|
转化为数字
|
atoi
atod
atof
|
|
Format
|
转化为
char*
|
|
c_str
|
GetBuffer
GetBufferSetLength
|
作用
|
char*
|
string
|
CString
|
格式化
|
sprintf
|
|
Format
|
作用
|
char*
|
string
|
CString
|
得到长度
|
strlen
|
length
|
GetLength
|
得到大小
|
|
size
|
GetAllocLength
|
作用
|
char*
|
string
|
CString
|
判断是否为空
|
判断是否
==NULL
或者第一个字符是否是
’/0’
|
empty
|
IsEmpty
|
作用
|
char*
|
string
|
CString
|
重定义大小
|
realloc
new
|
resize
|
GetBufferSetLength
|
作用
|
char*
|
string
|
CString
|
释放
|
free
delete (delete[])
|
|
ReleaseBuffer
ReleaseBufferSetLength
|