当前位置: 首页 >
程序员随意使用size_t是否属于***行为?
- 人气:
你写uint32,然后str真有4个G以上长度的时候你就老实了。
写c/c++最最基本的一件事:比较两个数的时候,请务必尽可能保证这两个数类型一致。
如果一定要不一致,那你千万当心。
要不然不知道有多少屎要去踩。
就你这个例子,strlen返回值就是size_t,64位系统里他就是有可能返回大于4G的值,那么如果你用uint,比较32和64的时候隐式转换为64,32转64的数字永远不可能大于4G,喜提无限循环。
这不是格局不格局的问题,str长度大于4…。
推荐资讯
- 2025-06-28如何看待M4单核性能吊打9950x?
- 2025-06-28Flutter 为什么没有一款好用的UI框架?
- 2025-06-28有谁组装NAS时,尝试过的最低配置是什么?
- 2025-06-28有哪些让你目瞪口呆的 Bug ?
- 2025-06-28可不可以发一张你觉得最有感觉的照片?
- 2025-06-28如何评价小米 6 月 26 日发布的小米 YU7、MIX Flip2、REDMI K80 至尊版?
- 2025-06-28怎么看待三十而已里说的养鱼让人玩物丧志,养鱼是魔鬼,是黑洞,养鱼毁三代鱼缸毁一生的话?
- 2025-06-28什么是Android逆向?如何学习安卓逆向?
- 2025-06-28为什么中国盛产“巨婴”,一到国外就通情达理?
- 2025-06-28白人女性是不是很美,为什么?
- 2025-06-28毕设答辩,老师说node不可能写后台怎么办?
- 2025-06-28广州的交通为什么这么混乱?
- 2025-06-28有哪些「性别限制了我的想象力」的例子?
- 2025-06-2827寸显示器有必要上4K吗?
- 2025-06-28如何看待网友评论余承东人老,实话不多?
- 2025-06-28白人女性是不是很美,为什么?
推荐产品
-
为什么Mac连个正儿八经的CAD都装不了还敢打着生产力的旗号?
不同行业对生产力的理解不一样。 PS和***剪辑等领域,正 -
黄晓明上戏考博落榜,本人回应「明年再战」,怎样看明星对高学历的追求?上戏博士有多难考?
这是上海戏剧学院2022年出台的「申请-考核制」文件,你可以 -
如何评价Cursor?
忘记 cursor 吧,至多还有一年,就没有人再会提起它了… -
手术时把大脑拿出来还能接回去吗?
可以接回去,但100%死亡,绝对没有生还的可能,哪怕一秒钟,
最新资讯