1、定义char变量和Cstring变量
char chName[1024];
CString str;
2、CString类型的变量转换为char类型
int iSize = strName.GetLength() >= 1024 ? 1024 : strName.GetLength(); //此做法避免溢出
for(int i=0; i<iSize; i++)
chName[i] = str.GetAt(i);
chName[i] = '\0'; //最后一个为\0 转义字符为0
3、char类型变量转换为CString类型
str.Format("%s",chName);

本文介绍了如何在C++中实现CString类型与char类型的互相转换。首先定义了char类型的数组和CString类型的变量,然后详细说明了CString转换为char类型及char类型转换为CString的具体步骤。

被折叠的 条评论
为什么被折叠?



