错误类型
1> Warning static builds of getopt violate the Lesser GNU Public License
1>..\src\upMultiConfig.cpp(56): error C2440: “初始化”: 无法从“const char [8]”转换为“const wchar_t *”
1> 与指向的类型无关;转换要求 reinterpret_cast、C 样式转换或函数样式转换
1>..\src\upMultiConfig.cpp(56): error C2440: “初始化”: 无法从“const char [5]”转换为“const wchar_t *”
1> 与指向的类型无关;转换要求 reinterpret_cast、C 样式转换或函数样式转换
1>..\src\upMultiConfig.cpp(56): error C2440: “初始化”: 无法从“const char [9]”转换为“const wchar_t *”
1> 与指向的类型无关;转换要求 reinterpret_cast、C 样式转换或函数样式转换
1>..\src\upMultiConfig.cpp(56): error C2440: “初始化”: 无法从“const char [6]”转换为“const wchar_t *”
1> 与指向的类型无关;转换要求 reinterpret_cast、C 样式转换或函数样式转换
1>..\src\upMultiConfig.cpp(56): error C2440: “初始化”: 无法从“const char [12]”转换为“const wchar_t *”
1> 与指向的类型无关;转换要求 reinterpret_cast、C 样式转换或函数样式转换
1>..\src\upMultiConfig.cpp(56): error C2440: “初始化”: 无法从“const char [10]”转换为“const wchar_t *”
1> 与指向的类型无关;转换要求 reinterpret_cast、C 样式转换或函数样式转换
1>..\src\upMultiConfig.cpp(56): error C2440: “初始化”: 无法从“const char [4]”转换为“const wchar_t *”
1> 与指向的类型无关;转换要求 reinterpret_cast、C 样式转换或函数样式转换
1>..\src\upMultiConfig.cpp(56): error C2440: “初始化”: 无法从“const char [11]”转换为“const wchar_t *”
解决方案:
更改字符集
工程属性->常规->字符集 改为“未设置”
本文介绍了解决C++编译时出现的字符类型转换错误的方法,通过调整项目字符集设置来避免编译警告和错误。
2069

被折叠的 条评论
为什么被折叠?



