2024年4月19日发(作者:)
一.CString, int, string, char*之间的转换
string 转 CString
("%s", string.c_str());
char 转 CString
("%s", char*);
char 转 string
string s(char *);
string 转 char *
char *p = string.c_str();
CString 转 string
string s(fer());
-> CString
CString. Format("%s", string.c_str());
用c_str()确实比data()要好.
-> string
string s(char *);
你的只能初始化,在不是初始化的地方最好还是用assign().
g -> string
string s(fer());
GetBuffer()后一定要ReleaseBuffer(),否则就没有释放缓冲区所占的空间.
《C++标准函数库》中:
有三个函数可以将字符串的内容转换为字符数组和C—string
(),返回没有”0“的字符串数组
2.c_str(),返回有”0“的字符串数组
()
CString 和 int互转


发布评论