当前位置: 首页 >
程序员随意使用size_t是否属于***行为?
- 人气:
你写uint32,然后str真有4个G以上长度的时候你就老实了。
写c/c++最最基本的一件事:比较两个数的时候,请务必尽可能保证这两个数类型一致。
如果一定要不一致,那你千万当心。
要不然不知道有多少屎要去踩。
就你这个例子,strlen返回值就是size_t,64位系统里他就是有可能返回大于4G的值,那么如果你用uint,比较32和64的时候隐式转换为64,32转64的数字永远不可能大于4G,喜提无限循环。
这不是格局不格局的问题,str长度大于4…。
推荐资讯
- 2025-06-20字节引入Rust是否代表J***a的缺点Go也没解决?
- 2025-06-21你为什么对kotlin失去好感?
- 2025-06-20ant-design-vue 社区为什么不维护了?
- 2025-06-21polars到底行不行?
- 2025-06-20中办、国办发文,拟新建改扩建 1000 所以上优质普高,将带来哪些影响?可能面临哪些挑战?
- 2025-06-20为什么全世界无一人能实现新mac直接全功能稳定装Win 11 arm,或PC直接装macOS arm?
- 2025-06-20PHP现在真的已经过时了吗?
- 2025-06-20如何评价张靓颖刘宇宁《九万字》?
- 2025-06-20如何看待“Hutool”工具类库广受欢迎?
- 2025-06-20广西桂军真的很厉害吗?
- 2025-06-20中国民间中小工厂能快速造出武器吗?
- 2025-06-20Golang与Rust哪个语言会是今后的主流?
- 2025-06-20为什么有的女生喜欢穿紧身牛仔裤?
- 2025-06-20异性同办公室久了会不会日久生情?
- 2025-06-20***拍大尺度片子时摄影师不会看光吗?
- 2025-06-21如果世界末日以全球高温的形式出现,那应如何自救?
推荐产品
-
有哪一个瞬间让你对女朋友彻底失望?
(不允许转载) 2025.5.27更新 看得人比较多我就更新 -
为什么中国农村房子那么丑?
我在老家建了一栋小楼。 装修完了, 我回去一看,就懵逼了: -
《三角洲行动》还能活多久?
三角洲的团队可能没有搞清楚两个概念…… 第一个概念,搜打撤这 -
个人平常不怎么运动,现在想培养一个运动习惯,从什么运动开始比较好呢?
按照自己的年龄和个人体质,来决定适合运动的习惯。 如果不是经
热销产品
最新资讯
- 除了 DeviantArt 以外,还有哪些「网络相册」可以存储照片并保留原图尺寸,且免费又好用的?
- 为什么Dreamwe***er,FrontPage会被淘汰?
- 网传厦门某国企研发部门要求每日考察后端 400 行,前端 1000 行代码量,如属实,这个考核合理吗?
- 网传厦门某国企研发部门要求每日考察后端 400 行,前端 1000 行代码量,如属实,这个考核合理吗?
- systemd吞并了什么?
- Rust开发Web后端效率如何?
- 为什么有人爱 Firefox 胜过 Chrome 呢?
- 2025年,歼16与美军机50分钟缠斗,为什么知乎上没有任何消息?
- golang 与rust 在服务器程序领域相比较,各有什么优劣势?
- Firefox是如何一步一步衰落的?