当前位置:当前位置: 首页 >
程序员随意使用size_t是否属于***行为?
人气:发表时间:2025-06-21 00:55:17
你写uint32,然后str真有4个G以上长度的时候你就老实了。
写c/c++最最基本的一件事:比较两个数的时候,请务必尽可能保证这两个数类型一致。
如果一定要不一致,那你千万当心。
要不然不知道有多少屎要去踩。
就你这个例子,strlen返回值就是size_t,64位系统里他就是有可能返回大于4G的值,那么如果你用uint,比较32和64的时候隐式转换为64,32转64的数字永远不可能大于4G,喜提无限循环。
这不是格局不格局的问题,str长度大于4…。
同类文章排行
- 为什么感觉腾讯的风评越来越好了?
- 公司老板不想续费3w一年的云服务器,合理吗?
- 为何雷军天天健身,却无健身痕迹?
- 为什么抖音上的姑娘都那么好看,现实中我怎么一个也见不着?
- 谷歌云服务宕机导致 OpenAI、Shopify 等服务中断,此次宕机的具体技术原因是什么?
- 大家猜猜伊朗的结局如何?
- 用了几年大厂云服务器,现在想换便宜的,有推荐的吗?
- 如何评价《塞尔达传说:王国之泪》?
- 我国的“斤”用了上千年,为何和国际接轨后,恰好是500克?
- Cloudflare是一家什么样的公司?
最新资讯文章
- 为什么人类没有发现(公开)外星人?
- 突然发现自己变老是怎样一种体验?
- 如何看待使用mac mini当7*24h的服务器?
- 为什么一部分 Go 布道师的博客不更新了?
- 如何评价Cursor?
- csgo怎么分辨开挂和炸鱼?
- 学生校服如何隐藏内衣痕迹?
- 为什么这么久了还是没有主流软件开发鸿蒙版?
- 如何看待黄奇帆称「中国房地产消费的居民负债占家庭收入比重达 137.9% ,需调整抑制消费政策」?
- 如何评价前端框架 Solid?
- 35岁的大龄大龄剩女,还能找到男朋友吗?
- 人死了以后意识去哪了?
- 什么才是真正的爱情?
- 为什么他们可以闻出来我身上的穷酸味?
- 如何看待:“伊朗国家电视台:今晚会发生一件大事,世界将铭记几个世纪”?
- 30岁了,你在深圳过着什么样的生活?
- 国产手机AI「好用」的背后,是技术差距还是文化差异?
- 吴柳芳的真实水平如何?
- 以前大力推广的沼气池,怎么现在越来越少了?
- 中国人口正经历前所未有大转折,如何看待中国人口负增长?应该怎样应对?