CString,string,char*的综合比较(二)
2012-01-16 09:38
204 查看
CString,string,char*的综合比较(二)
e) 增加作用 | 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 |
CString > string > char*;
(六) 灵活性
CString > string >char*;
(七) 可移植性
char* = string > CString
相关文章推荐
- CString,string,char*的综合比较(三)
- CString,string,char*的综合比较(一)
- CString,string,char*的综合比较
- CString,string,char*的综合比较(二)
- CString,string,char*的综合比较
- CString,string,char*的转换及综合比较
- CString,string,char*的综合比较(一)
- CString,string,char的综合比较
- CString,string,char*的转换及综合比较【ZT】
- CString,string,char*的转换及综合比较
- CString 操作指南、 CString_string_char的综合比较
- CString,string,char*的综合比较
- [转]CString,string,char*的综合比较
- CString,string,char*的综合比较
- CString,string,char*的综合比较
- CString,string,char*的转换及综合比较
- CString,string,char*的综合比较
- CString、string、char*的综合比较
- CString,string,char*的综合比较(一)
- CString,string,char*的综合比较(二)