作用
|
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
|
來源:http://blog.csdn.net/cmoring/archive/2006/04/12/660482.aspx