第一篇:MFC CString 用法小結(jié)[定稿]
MFC CString 用法小結(jié)
1.初始化方法:
(1)直接復(fù)制,如Cstring=”mingrisoft”;
(2)通過構(gòu)造函數(shù)初始化,如 CString str(? ?,100)//與分配100個字節(jié),填充空格 char* p=”feiqiang”;Cstring(p);delete p.(3)加載工程中的字符串資源,如CString str;str.LoadString(IDS_STR);(4)使用CString類的成員函數(shù)Format初始化,如CString str;int i=0;str.Format(“value:%d”,i);
2.將CString轉(zhuǎn)化為char*,如
CString str=”feqiang”;
char *p;p=str.GetBuffer();delete p;將char*轉(zhuǎn)化為CString,如:
char* p=”feiqiang”;
p[len(p)]=?