当前位置:当前位置: 首页 >
程序员随意使用size_t是否属于***行为?_MK(体育科技有限公司)体育·官方网站
浏览次数:304发表时间:2025-06-20 15:05:13
你写uint32,然后str真有4个G以上长度的时候你就老实了。
写c/c++最最基本的一件事:比较两个数的时候,请务必尽可能保证这两个数类型一致。
如果一定要不一致,那你千万当心。
要不然不知道有多少屎要去踩。
就你这个例子,strlen返回值就是size_t,64位系统里他就是有可能返回大于4G的值,那么如果你用uint,比较32和64的时候隐式转换为64,32转64的数字永远不可能大于4G,喜提无限循环。
这不是格局不格局的问题,str长度大于4…。
同类文章排行
- MySQL 的 B+Tree 索引树到底该怎么画?
- 为何 Linus 一个人就能写出这么强的系统,中国却做不出来?
- 字节引入Rust是否代表J***a的缺点Go也没解决?
- 为什么 php 可以做到 7 毫秒以内响应,而 .net 做不到?
- 你从别人的旧硬盘里发现了什么有趣的东西?
- emacs与vim相比有哪些优点呢?vim按键和插件很强大,以前简单用过Emacs,感觉比VIM笨重?
- 乡镇公务员既然提拔快为什么没人主动去乡镇?我很好奇?
- ***设把地球上所有的铀235集中起来做成一个大核弹,放到马里亚纳海沟里引爆,地球会不会被炸成两半?
- 怎么能让屁股瘦下来啊,我爸妈屁股都不大,我屁股又大又圆润,关键是我矮啊,上半身也不胖?
- 鱼缸里的石子有哪些作用?
最新资讯文章
- 为什么 php 可以做到 7 毫秒以内响应,而 .net 做不到?
- 什么是你去了台湾才知道的事?
- 为什么很多男人都喜欢大胸的女生?
- 如何看待罗永浩回忆被华为公司余承东野蛮人式挖人?
- 为什么国人普遍不接受月付的订阅制而喜欢一口价买断制呢?
- 长期使用的大佬来说说,MacOS 真的比 Windows 稳定吗?
- 自己拥有一台服务器可以做哪些很酷的事情?
- 关于尼康,大家一致认为尼康***性能拉胯。可是我有一个疑惑是,我们普通人真的需要那些***性能吗?
- 40岁财务自由想找个25左右的媳妇儿有可能吗?
- 飞天茅台散瓶批发价跌破 2000 元,背后什么原因?收藏茅台还能增值吗?
- 如何评价首个女性友好的编程语言HerCode?
- 为啥软路由大多都是爱快加openwrt的组合,单openwrt有什么缺点嘛?
- 如何看待《捞女游戏》在线人数峰值近 7 万,仍位居国区热销第一?
- 母乳为什么这么珍贵,导致***都呼吁母乳喂养?
- 男朋友说结婚把他父母的钱花光了,搞得我现在心里很不好受,我该怎么办?
- Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
- 新手平面设计师(方向美工)怎么有目的提升设计能力?
- 今年1-5月,我国住户存款“定期化”趋势不断加强!5月已创历史新高!这说明了什么?
- J***aScript 已经强大到什么程度了?
- vue + tsx 的开发体验能追得上 react+tsx么?





