CString类型转换为const char*类型
2018-01-03 22:15
489 查看
CString FilePathName; int m = FilePathName.GetLength(); for (int index = 0; index < m; index++) { if (FilePathName.GetAt(index) == '\\') { FilePathName.Insert(index, '\\'); index++; } } LPCTSTR p = FilePathName.GetBuffer(); DWORD dwMinSize; dwMinSize = WideCharToMultiByte(CP_ACP, NULL, p, -1, NULL, 0, NULL, FALSE); char * strFile = new char[dwMinSize]; WideCharToMultiByte(CP_OEMCP, NULL, p, -1, strFile, dwMinSize, NULL, FALSE);
相关文章推荐
- c++中的一些类型转换 : CString,string,int ,long,double,char*,const char*,date等
- 类型转换 -- 使用Unicode下的cannot convert parameter 1 from 'CString' to 'const char *' 解决办法
- c++中的一些类型转换 : CString,string,int ,long,double,char*,const char*,date等 .
- c++中的一些类型转换 : CString,string,int ,long,double,char*,const char*,date等
- c++中的一些类型转换 : CString,string,int ,long,double,char*,const char*,date等----留着备用
- c++中的一些类型转换 : CString,string,int ,long,double,char*,const char*,date
- MFC/C++/C中字符类型CString, int, string, char*之间的转换
- CString 转化成 const char* 类型
- Cstring转int型问题(error C2664: “atoi”: 不能将参数 1 从“CString”转换为“const char *”))
- C++ int,char,string,CString类型转换 [转]
- MFC中把CString类型转换为char []
- 终于搞定在VS2010中将CString转换为const char*
- MFC/C++/C中字符类型CString, int, string, char*之间的转换
- VS2010下error C2664: “atoi”: 不能将参数 1 从“CString”转换为“const char *”
- 关于从CString转换成const char*
- Cstring转int型问题(error C2664: “atoi”: 不能将参数 1 从“CString”转换为“const char *”))
- CString 和 string, char * , char[], 以及其他类型之间的互相转换小结
- VS2008中 string 类型转化成char* 时出现 “初始化”: 无法从“const char *”转换为“char *”
- 【VC++类型转换】CString类型到Char[]类型的转换
- VS2010 将CString转换成char* 或const char*