昨天遇到这个问题,vs05下0k,02下就悲剧,之前有人建议我通过位移操作间接达到目的,后来觉得麻烦,就网上到处找,终于找到个类似的代码,拿过来一试,ok了:

用 i64代替LL

用 ui64代替ULL

原因分析,vs2002下面可能支持long long 但是不支持常量的LL和ULL标识,但是i64这种好像支持.希望下次遇到这个问题不要耽误我这么就时间了.

1.《c2059 c2059 vs2002下当0xffffffff80000000LL 遇到 error C2059: 语法错误 : “数字上的错误后缀” 解决办法》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。

2.《c2059 c2059 vs2002下当0xffffffff80000000LL 遇到 error C2059: 语法错误 : “数字上的错误后缀” 解决办法》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。

3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/jiaoyu/235336.html