当前位置: 代码迷 >> 综合 >> error C2440: “初始化”: 无法从“char *”转换为“ATL::CStringT<BaseType,StringTraits>
  详细解决方案

error C2440: “初始化”: 无法从“char *”转换为“ATL::CStringT<BaseType,StringTraits>

热度:76   发布时间:2024-03-07 12:50:44.0

error C2440: “初始化”: 无法从“char *”转换为“ATL::CStringT<BaseType,StringTraits>

 

VC++6.00的项目升级到VS2008环境下,编译时出现

原因是:VS2008的字符集默认是Unicode字符集,而VC++6.00默认字符集是多字节字符集

 

所以将字符集修改为多字节字符集即可

 

 

 

 

  相关解决方案