CString转为const char *
2013-09-13 15:14
225 查看
CString转为const char *
以前我在博客中写道CString与LPCWSTR、LPWSTR等数据类型的转化其中不能满足CString转为const char *,网上gg,在这里howto convert CString to const char *找到好多方法,在Unicode工程中转为const TCHAR *相对比较容易,而char稍做修改即可,如下:
CString转为const TCHAR*
CString cStr = _T("test"); const TCHAR * tpstr = (LPCTSTR)cStr;
CString转为const char *
CString cStr = _T("test"); const char * tpstr = (char*)(LPCTSTR)cStr;
补充:修正在CString与LPCWSTR、LPWSTR等数据类型的转化的错误!
char*转CString第一种方法错误。。。
相关文章推荐
- CString 转为 const char*
- MFC调用系统命令窗口打开图片文件&CString转为const char*
- char**为何无法转为const char**?——对const的进一步探讨
- VS2010 将CString转换成char* 或const char*
- CString const char*与char*之间的转换关系
- CString类型转换为const char*类型
- MFC Unicode下CString转const char*
- VS2010 将CString转换成char* 或const char*
- cstring转为char*
- c++中的一些类型转换 : CString,string,int ,long,double,char*,const char*,date等----留着备用
- “atof”: 不能将参数 1 从“CString”转换为“const char *”
- error C2440: “初始化”: 无法从“const char *”转换为“ATL::CStringT<BaseType,StringTraits>”
- char, wchar_t,TCHAR、_T与_TEXT、CString,CStringA,const char*
- CString转const char*
- VC2008中将CString转换成const char*的一种有效方法
- CString 转化成 const char* 类型
- Cstring转int型问题(error C2664: “atoi”: 不能将参数 1 从“CString”转换为“const char *”))
- 不能将参数 1 从“CString”转换为“const char *
- CString,string,int ,long,double,char*,const char*,date等----留着备用
- cstring to char*,const char*