“VS 2013 ERROR:const.char* 类型形参与LPWSTR 类型的实参不兼容 ”的解决办法
来源:互联网 发布:新开淘宝 编辑:程序博客网 时间:2024/05/18 06:05
错误的原因
因为VS2013默认使用Unicode字符集,所以对于string的字宽度不一样,导致LPWSTR类型不能直接定义string类型的变量。
解决方法:
在VS-项目-属性-配置属性下,在项目默认值-字符集里将“使用Unicode字符集改为“使用多字节字符集”
如下图:
点击确定,这个时候按说编译是不会出现问题了,不过有些VS在修改字符集后还会报另一个错误:“error msb8031”,这是因为你的VS可能不支持多字节字符集编码方式,
解决办法也很简单,在错误提示给的网址里下载一个Multibyte MFC Library并安装,再编译应该就不会有问题了。
0 0
- “VS 2013 ERROR:const.char* 类型形参与LPWSTR 类型的实参不兼容 ”的解决办法
- “VS ERROR:const.char 类型形参与LPWSTR 类型的实参不兼容 ”的解决办法
- const.char 类型形参与LPWSTR 类型的实参不兼容
- const.char类型形参与LPWSTR类型的实参不兼容
- const.char 类型形参与LPWSTR 类型的实参不兼容
- const.char 类型形参与LPWSTR 类型的实参不兼容
- const char* 类型形参与LPWSTR 类型的实参不兼容
- vs2010编译 时 char* 类型形参与LPWSTR 类型的实参不兼容 的解决办法
- Error:“const char *”类型的实参与“LPCWSTR”类型的形参不兼容的解决方法
- Error:“const char *”类型的实参与“LPCWSTR”类型的形参不兼容的解决方法
- 关于“Error: "const char *" 类型的实参与 "LPCWSTR"类型的形参不兼容”错误的解决方案
- 关于“Error: "const char *" 类型的实参与 "LPCWSTR"类型的形参不兼容”错误的解决方案
- error:const char *类型的实参与LPCWSTR类型的形参不兼容
- 在vs中char类型的实参与LPCWSTR类型的形参类型不兼容怎么解决
- IntelliSense: "const char *" 类型的实参与 "LPCTSTR" 类型的形参不兼容 (vs2010)
- IntelliSense: "const char *" 类型的实参与 "LPCTSTR" 类型的形参不兼容 (vs2010)
- "const char*"类型的实参与LPCTSTR类型的形参不兼容
- "const char*"类型的实参与LPCTSTR类型的形参不兼容
- 排列组合 C(n,m)
- react-native-code-push热更新与app版本的关系
- 浅析=======Struts2之==========valueStack
- 215. Kth Largest Element in an Array
- 第二十三讲项目四 三角公式求值
- “VS 2013 ERROR:const.char* 类型形参与LPWSTR 类型的实参不兼容 ”的解决办法
- 转接IC NCS8801:RGB/LVDS转EDP/DP芯片
- Java(二)
- CSS-position
- 信息奥赛 循环节
- POJ1190生日蛋糕
- mac下androidStudio 运行模拟器出现:
- [笔记]算法复习笔记---排序算法(桶排序、冒泡排序)
- GYM 101149 K.Revenge of the Dragon(机智)