今天按教程编写程序时,出现如下所示报警:
我使用的版本是VisualStudio:
通过联机搜索找到如下解释:
在vc6.0或者vc++上编译运行不会出现这个错误提示,因为vc6.0或者vc++默认使用字符ANSII编码方式,而vs默认使用UNICODE编码方式(使用Unicode字符集)。两种编码方式对一些字符所占用的内存空间大小不同,为了实现兼容,可以在vs中进行项目属性设置,即,将“使用Unicode字符集”改为“使用多字节字符集”,具体步骤请看如下。
修改步骤如下所示:
清华计算机图书译丛:精通C++(第9版)京东好评率97%无理由退换京东配送官方店¥.5购买