当前位置:当前位置: 首页 >
程序员随意使用size_t是否属于***行为?
人气:发表时间:2025-06-21 09:55:18
你写uint32,然后str真有4个G以上长度的时候你就老实了。
写c/c++最最基本的一件事:比较两个数的时候,请务必尽可能保证这两个数类型一致。
如果一定要不一致,那你千万当心。
要不然不知道有多少屎要去踩。
就你这个例子,strlen返回值就是size_t,64位系统里他就是有可能返回大于4G的值,那么如果你用uint,比较32和64的时候隐式转换为64,32转64的数字永远不可能大于4G,喜提无限循环。
这不是格局不格局的问题,str长度大于4…。
同类文章排行
- 有没有GUI框架开发难度小,***消耗又不多,而且又跨平台?
- H264和H265谁画质好,求回谢谢!?
- 为什么中国现在全球军事实力第一,但包括中国人在内很多人不认可?
- 如何看待伊朗媒体称「今晚将发生世界铭记的大事」?可能是什么?
- 为什么电影工业中很少使用Premiere剪辑?
- 为什么英特尔不开发一种全大核CPU?
- 如何评价阿里等大厂笔试现已经禁用本地IDE?
- 湘雅医院罗帅宇坠楼是自杀?还是***灭口?
- 什么是微软式中文?
- 美国真会下场对伊朗开战吗?
最新资讯文章
- count(*) count(1)哪个更快?
- 为什么电影工业中很少使用Premiere剪辑?
- 为什么Dreamwe***er,FrontPage会被淘汰?
- 扫黑风暴为什么他们费老大劲杀这么多人不如直接把督导组干掉?
- 什么事情是你待在西安才知道的?
- 为什么小米造车可以叫小米,而华为不可以用华为品牌造车?
- 在所有动物肉中,哪一种味道最好?
- 为什么 php 可以做到 7 毫秒以内响应,而 .net 做不到?
- 新手养鱼,养什么鱼好?
- 以前很多人家里都有家庭***,为什么现在几乎看不到了?
- 为何Microsoft能一直留在中国市场?
- 张伟丽可以打败什么级别的普通男性?
- 大家猜猜伊朗的结局如何?
- 如何看待黑泽志玲被家暴?
- 为什么感觉腾讯的风评越来越好了?
- 现在是2025年6月,现在的房价是阴跌还是暴跌?还会继续跌多久?是否已经开始分化?
- 有哪些观赏鱼是迄今为止确定最容易养最不容易死的?
- PHP现在真的已经过时了吗?
- 有没有一个时间段,自己乐在其中,可亲人或者朋友却觉得你很辛苦,很心疼你?
- 如何看待黑泽志玲被家暴?