2024年6月3日发(作者:)
CString,字符数组,string 互相转换
有三个函数可以将字符串的内容转换为字符数组和C—string
(),返回没有”0“的字符串数组
2,c_str(),返回有”0“的字符串数组
3,copy()
string 转 CString
("%s", string.c_str());
用c_str()确实比data()要好.
CString 转 string
string s(fer());
GetBuffer()后一定要ReleaseBuffer(),否则就没有释放缓冲区所占的空间.
char* 转 CString
("%s", char*);
CString strtest;
char * charpoint;
charpoint="give string a value";
strtest=charpoint; //直接付值
CString 转 char *
CString strtest="wwwwttttttt";
charpoint=fer(gth());
CString转换 char[100]
char a[100];
CString str("aaaaaa");
strncpy(a,(LPCTSTR)str,sizeof(a));
CString str="aaa";
char* ch;


发布评论