首页 > 技术文章 > cannot convert from 'wchar_t *' to 'char *' 问题

x-poior 2015-11-16 23:56 原文

MFC中使用unicode 会导致cstring之间的转换变的很复杂

经常遇到这样的错误cannot convert from 'wchar_t *' to 'char *'

强制转换成wchar_t 强制转换成 char* ,原有的字符串又会被空格隔开

如果没有对unicode的特殊需求,可以在project>项目设置里  character set 选项设置成 “Not set"

问题可以得到解决

推荐阅读