一 重要提示
CString不是基本的内置数据类型,它是MFC中为了方便字符串操作而定义的类。因此CString类型上的操作和string类型还是有区别的。
二 使用方法
(1) 初始化
CString str(_T"123");
这样就可以将“123”赋值给str。
(2) 字符串操作
1 字符串长度
CString str(_T("123"));
int length=str.GetLength();
2 是否为空
bool empty=str.IsEmpty();
3 字符串连接
CString str1(_T("123"));
CString str2(_T("456"));
CString str3=str1+str2;
4 CString和其他类型的相互转化
strtol:CString转long,可以指定base
atoi(_ttoi):CString转int
str.Format():其他类型数据格式化为字符串