错误分析
爱听音乐的孩纸
ITtochat.com
展开
-
warning C4244: “参数”: 从“time_t”转换到“unsigned int”,可能丢失数据
warning C4244: “参数”: 从“time_t”转换到“unsigned int”,可能丢失数据 这个警告是由于新版本的VC里time_t是64位的,而srand接受32位的unsigned int,所以会丢失数据。改成srand((unsigned)time(NULL));强制转换time_t到unsigned int就可以了。原创 2014-04-28 11:16:05 · 10216 阅读 · 0 评论 -
error C2665: “outtextxy”: 2 个重载中没有一个可以转换所有参数类型
错误描述一些程序在 VC6 下运行好好地,但是放到 VC2008 及更高版本 VC 下编译却报错误(以下仅以 VC2008 举例,高版本 VC 类似),例如使用如下语句:outtextxy(10, 20, "Hello World");在 VC6 下可以成功编译,但在 VC2008 下编译后会有错误。中文版错误提示如下:error C2665: “outte原创 2014-04-27 20:10:46 · 17891 阅读 · 5 评论