怎样把CString类型转为char数组
2009-05-28 13:37
176 查看
方法一:
char *p;
CString str="hello";
p=str.GetBuffer(str.GetLength());
str.ReleaseBuffer();
方法二:
CString str="hello";
char ch[20];
memcpy(ch,str,str.GetLength());
方法三:
char *ch;
CString str="hello";
ch=(LPSTR)(LPCTSTR)str;
以上三种方法都可以的.
char *p;
CString str="hello";
p=str.GetBuffer(str.GetLength());
str.ReleaseBuffer();
方法二:
CString str="hello";
char ch[20];
memcpy(ch,str,str.GetLength());
方法三:
char *ch;
CString str="hello";
ch=(LPSTR)(LPCTSTR)str;
以上三种方法都可以的.
相关文章推荐
- CString类型转为char数组
- Arcgis 怎样把string类型的数据转为int型
- 在MFC中怎样把CString类型转换成char*型
- MFC把CString类型转为char*型
- 数据类型CString转为string
- 怎样把 _variant_t 类型转换成CString类型
- CString(LPCTSTR)转为VARTYPE类型
- 将不同数据类型转为json格式
- CString和基本数据类型的转换
- Cstring与char、string、int等数据类型的相互转换方法
- QT QString, wchar_t *, TCHAR, CString和其他字符或字符串类型的转化
- 类型转换总结(CString 、char*、int、float、_bstr_t、LPCWSTR、LPSTR)
- oracle 将Number型字段转为时间类型 将毫秒转为时间类型的
- javabean实体类对象转为Map类型对象的方法
- MFC CString转int、double、TCHAR*类型
- unsigned long类型转换为CString出现的问题
- 将int类型转为二进制类型的方法
- 怎样将TMemoryStream附值给一个string类型
- JavaScript基础 undefined转为bool类型为false Boolean()系统函数
- Long型时间轴时间类型转为正常格式时间