当前位置:当前位置: 首页 >
程序员随意使用size_t是否属于***行为?
人气:发表时间:2025-06-29 02:15:11
你写uint32,然后str真有4个G以上长度的时候你就老实了。
写c/c++最最基本的一件事:比较两个数的时候,请务必尽可能保证这两个数类型一致。
如果一定要不一致,那你千万当心。
要不然不知道有多少屎要去踩。
就你这个例子,strlen返回值就是size_t,64位系统里他就是有可能返回大于4G的值,那么如果你用uint,比较32和64的时候隐式转换为64,32转64的数字永远不可能大于4G,喜提无限循环。
这不是格局不格局的问题,str长度大于4…。
同类文章排行
- 如何评价华为最新长焦专利技术?能否颠覆手机长焦摄影的目前限制?
- 如何看待成都辟谣艾滋病17万人?
- 为什么中国电信的iptv一定要有网线连接!?
- 建立个人WIKI的合适办法?
- 如何看待国内开源项目的不可持续性?
- golang总体上有什么缺陷?
- postgresql能取代mongodb吗?
- 年纪轻轻为什么会得腰肌劳损?
- 你从别人的旧硬盘里发现了什么有趣的东西?
- 如何看待2024北京半程马拉松黑人运动员主动减速让何杰夺冠?
最新资讯文章
- go的channel在实际项目中会怎么使用?
- 如何解决没有公网IP情况下对家里NAS的高速远程访问?
- 用了几年大厂云服务器,现在想换便宜的,有推荐的吗?
- 没有上进心的男人都不考虑未来的吗?
- 电影《碟中谍》系列中哪一部最好?
- 《西虹市首富》里面想花完钱却越花越多的情况,现实里面会发生吗?
- Rust开发Web后端效率如何?
- 你的低成本爱好是什么?
- 男朋友说我穿衣服太开放,难道好身材不应该显示出来吗?
- 家里想搞一个服务器,怎么才不违规?
- 大海捞针还捞着了是一种什么样的体验?
- 养乌龟如何降低换水频率?
- 055万吨驱逐舰是不是有些被过于神化了,有没有了解的大佬详细解释一下?
- 明明无线鼠标有那么多优点,为什么还有那么多人买有线鼠标?
- Golang和J***a到底怎么选?
- 女生真正的完美身材是什么样子?
- 为什么微信不向telegram学习?
- 你们在编程时遇到过什么离谱的bug吗?
- 如何评价剪映svip,599一年,有替代方案吗?
- 为什么都 2025 年了显卡还不能通杀 4K?





