您的位置:首页 > 其它

CString/string/char *比较详解(2)

2008-10-28 20:35 309 查看
(四) 常用算法
a) 查找

作用char*stringCString
查找指定值strchr
strstr
strrstr
strspn
findFind
第一个匹配的值fild_first_ofFindOneOf
从后面开始查找ReserveFind
指定匹配方式find_if
注:find_if中是把范围内的值挨个代入匹配函数直至返回true
b) 比较

作用char*stringCString
查找指定值(区分大小写)strcmp
strncmp
strcoll
_strncoll
operator<
operator>
operator<=
operator>=
operator==
operator!=
Collate
Compare
查找指定值(不区分大小写)_stricmp
_strnicmp
_stricoll
_strnicoll
CollateNoCase
CompareNoCase
注:返回值如果<0则前面的值小于后面的值,反之亦然
c) 替换

作用char*stringCString
查找指定值_strset
_strnset
replace
replace_copy
replace_copy_if
replace_if
Replace
d) 插入

作用char*stringCString
查找指定值insertInsert
e) 增加

作用char*stringCString
动态增加值strcatpush
append
Append
AppendChar
AppendFormat
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: