社区
C++ 语言
帖子详情
CString类型怎么转LPCWSTR
读万卷书不如行万里路呀
2011-06-09 10:11:11
如题
...全文
778
8
打赏
收藏
CString类型怎么转LPCWSTR
如题
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
灵动代码~
2013-12-04
打赏
举报
回复
我也试了,所有方法都失败了
bm425
2012-07-23
打赏
举报
回复
所有方法都失败了
读万卷书不如行万里路呀
2011-06-10
打赏
举报
回复
用一楼方法解决问题,非常谢谢
读万卷书不如行万里路呀
2011-06-10
打赏
举报
回复
[Quote=引用 2 楼 namelij 的回复:]
CString str;
LPCWSTR p = (LPCWSTR )str;
直接强制类型转换
或者用文明点的办法
static_cast<LPCWSTR>(str);
[/Quote]
报错如下:
error C2440: 'static_cast' : cannot convert from 'class CString' to 'const unsigned short *'
辰岡墨竹
2011-06-09
打赏
举报
回复
如果工程是ANSI,可以把CString赋值给CStringW,然后(LPCWSTR)强制转换CStringW,不需要手动进行MultiByteToWideChar
白云飘飘飘
2011-06-09
打赏
举报
回复
如果项目是Uniocde的话, 强制转换就行了,
高性能架构探索
2011-06-09
打赏
举报
回复
CString str;
LPCWSTR p = (LPCWSTR )str;
直接强制类型转换
或者用文明点的办法
static_cast<LPCWSTR>(str);
ryfdizuo
2011-06-09
打赏
举报
回复
//方法一
CString str=_T("TestStr");
USES_CONVERSION;
LPWSTR pwStr=new wchar_t[str.GetLength()+1];
wcscpy(pwStr,T2W((LPCTSTR)str));
// 方法二
CString str=_T("TestStr");
USES_CONVERSION;
LPWCSTR pwcStr = A2CW((LPCSTR)str);
一篇关于C
String
类型
转
换的文章
一篇关于C
String
类型
转
换的文章,一篇关于C
String
类型
转
换的文章
C
String
型
转
char型方法总结
C
String
型
转
char型方法总结,解决数据
类型
转
换问题。C
String
型与char型相互
转
换。
MFC工程中,几种常见数据
类型
的
转
换
VC中几种数据
类型
之间的
转
换,比如Unicode字符集下,1、 Char*
转
为 C
String
; C
String
转
const char*等
解决2010VC的复制 遇到的C
STRING
向CHAR
转
换的问题
解决2010VC的复制 遇到的C
STRING
向CHAR
转
换的问题
C++中char*
转
换为L
PC
WSTR
的解决方案
最近在学习C++,遇到了一个char*
转
换为L
PC
WSTR
的问题,通过查找资料终于解决了,所以下面这篇文章主要介绍了C++中char*
转
L
PC
WSTR
的解决方案,文中通过详细的示例代码介绍的很详细,有需要的朋友可以参考借鉴,下面来一起看看吧。
C++ 语言
65,187
社区成员
250,526
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章