CString转换成const char*或者LPCSTR
2013-08-27 08:35
288 查看
//将CString转换成const char*
USES_CONVERSION; //不要忘记这一句哦,否则会出错的!
CString str = _T("要转换的字符");
const char* lpcs = NULL;
lpcs = T2A(str.GetBuffer(str.GetLength()));
C++代码
//将CString转换成LPCSTR
USES_CONVERSION; //不要忘记这一句哦,否则会出错的!
CString str = _T("要转换的字符");
LPCSTR lpcs = NULL;
lpcs = T2A(str.GetBuffer(str.GetLength()));
//LPCSTR其实就是const char*
USES_CONVERSION; //不要忘记这一句哦,否则会出错的!
CString str = _T("要转换的字符");
const char* lpcs = NULL;
lpcs = T2A(str.GetBuffer(str.GetLength()));
C++代码
//将CString转换成LPCSTR
USES_CONVERSION; //不要忘记这一句哦,否则会出错的!
CString str = _T("要转换的字符");
LPCSTR lpcs = NULL;
lpcs = T2A(str.GetBuffer(str.GetLength()));
//LPCSTR其实就是const char*
相关文章推荐
- CString转换成const char*或者LPCSTR
- CString转换为const char * 或者CString转换为char*
- Cstring转int型问题(error C2664: “atoi”: 不能将参数 1 从“CString”转换为“const char *”))
- MFC之CString与const char* string 转换
- error C2664: "sendto": 不能将参数 2 从"CString"转换为"const char *"
- 终于搞定在VS2008中将CString转换为constchar* .
- error C2664: “fopen”: 不能将参数 1 从“CString”转换为“const char *”
- CString转换成const char*
- CString和string和CONST CHAR*的转换
- ANSI与UTF-8编码互相转换,CString,std::string,char*,const char*互相转换
- 异常2error C2664: “sendto”: 不能将参数 2 从“CString”转换为“const char *”
- error C2664:不能将参数 1 从“CString”转换为“const char *”
- VC2010不能将参数从“CString”转换为“const char *”
- vs2008 Unicode编码CString转换为const char* 、int、void * 、LPWSTR .
- Cstring 转 int 型问题(error C2664: “atoi”: 不能将参数 1 从“CString”转换为“const char *”))
- inet_addr”: 不能将参数 1 从“CString”转换为“const char *”1>
- vs2008 Unicode编码CString转换为const char* 、int、void * 、LPWSTR
- CString,char*,const char *,LPCTSTR 的转换
- “atof”: 不能将参数 1 从“CString”转换为“const char *”
- VS2010 编码问题 不能将参数 1 从“ATL::CStringT<BaseType,StringTraits>”转换为“const char *”