公司的源码,项目比较大,韩语系统,原来的代码是char进行韩语处理,其中一段代码是char转WORD进行一些逻辑处理,这部分已知不能修改,(项目比较大,WORD是结构体里的字段,到处用,所以不能改)。
现在新的需求是有一个功能要将这个WORD改为wchar_t,要保证这个wchar_t的内容和原来的char内容相同。简单来说,就是char转WORD再转wchar_t,同时保证char和wchar_t保存的字符串相同。这个该怎么改?最好给的代码能满足多语言环境。
char转WORD再转wchar_t
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
3条回答 默认 最新
赵4老师 2023-10-10 17:29关注char Ks[2]="가"; WORD Kw; wchar_t Ku; Kw=*(WORD *)&Ks[0]; Ku=(wchar_t)Kw;解决 无用评论 打赏 举报