从“intptr_t”转换到“long”,可能丢失数据
甲鱼C++第二课里面的48 和67编译显示 从“intptr_t”转换到“long”,可能丢失数据代码为
if ((handle = _findfirst(strcat(thePath, "/*.c"), &fa)) != -1L)
我用的是2017的vs 错误码是C4244 这个应该是warning吧。。
你是不是开了视警告为错误? 无符号整形 发表于 2018-9-2 10:02
这个应该是warning吧。。
你是不是开了视警告为错误?
我按照百度教的把错误警告关掉了,然后代码错误,但是我用dev c++就没有 无符号整形 发表于 2018-9-2 10:02
这个应该是warning吧。。
你是不是开了视警告为错误?
dev c++可以正常运行 if ((handle = _findfirst(strcat(thePath, "/*.c"), &fa)) != -1)试试?没道理呀 无符号整形 发表于 2018-9-2 17:37
试试?没道理呀
就是这句,错误,不知道为啥,是我组件没下载完吗
页:
[1]