当前位置:当前位置: 首页 >
程序员随意使用size_t是否属于***行为?
人气:发表时间:2025-06-20 18:00:17
你写uint32,然后str真有4个G以上长度的时候你就老实了。
写c/c++最最基本的一件事:比较两个数的时候,请务必尽可能保证这两个数类型一致。
如果一定要不一致,那你千万当心。
要不然不知道有多少屎要去踩。
就你这个例子,strlen返回值就是size_t,64位系统里他就是有可能返回大于4G的值,那么如果你用uint,比较32和64的时候隐式转换为64,32转64的数字永远不可能大于4G,喜提无限循环。
这不是格局不格局的问题,str长度大于4…。
同类文章排行
- PHP现在真的已经过时了吗?
- 真的有这种又苗条身材又爆炸的么?
- 慈禧为什么要反对戊戌变法?
- 有哪些令你终身难忘的女性?
- 鱼缸里突然在水面角落出现很多想泡沫一样的气泡是怎么回事?
- 为什么 macOS 并不差,可市场总敌不过 Windows?
- 我国的军工能力可以实现一天5000枚火箭弹连着炸三个月吗?
- 为什么我看了凡人修仙传后再看其它修仙***都感觉看不下去?
- docker 容器启动后如何添加端口映射?
- 男医生在给年轻靓丽的女性检查时会是什么心态?
最新资讯文章
- 一名女子在杭州万象城遭挟持被捅 20 多刀,隆胸***体救了一命,这反映出哪些公安系统的问题?
- 这个世界有多少用WinRAR的付费用户?
- 到底是时代选择了Nvidia,还是Nvidia选择了时代?
- 自己拥有一台服务器可以做哪些很酷的事情?
- 以前大力推广的沼气池,怎么现在越来越少了?
- 大连天空现罕见「窟窿云」,目击者称持续半小时,压迫感十足,窟窿云是怎么形成的?你见过吗?
- 中美会因台海开战吗?
- 参考 FreeBSD,随着 Ruby 的没落,GitHub、GitLab 是否会去 Ruby 化?
- 为什么我看了凡人修仙传后再看其它修仙***都感觉看不下去?
- Rust连续多年成为最受欢迎的语言,为啥国内使用的人还是很少?
- 剧版《长安的荔枝》的权谋线为什么不受欢迎?你认为这个剧最大的问题出在哪?
- 为什么开发一个 AI Agent 看似容易,但真正让它「好用」却如此困难?技术瓶颈主要在哪里?
- 为什么买了Switch后,却发现它并没有那么好玩?
- 有没有GUI框架开发难度小,***消耗又不多,而且又跨平台?
- 深圳房价能跌到什么位置?
- 有哪些故意缩短产品寿命的设计?
- 男朋友说我穿衣服太开放,难道好身材不应该显示出来吗?
- 国产手机AI「好用」的背后,是技术差距还是文化差异?
- Golang vs Rust vs Dlang 哪个更有前途,哪位大牛这 3 门语言都用过?
- 你见过的最舒适的办公环境是什么?