当前位置:当前位置: 首页 >
程序员随意使用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…。
同类文章排行
- 你认为这次伊以冲突,以色列这次干得漂亮吗?
- 女生主动起来会有多主动?
- 鱼缸有没有简单的过滤配置搭配方式?
- 60缸养几条白云金丝鱼最近老是挂请大佬帮我看看?
- 中国的歼-10 在世界上是什么水平?
- Python+rust会是一个强大的组合吗?
- MacOS真的比Windows流畅吗?
- 马斯克宣布星舰将配备 42 台发动机,如何评价这一设计?
- switch2好用吗朋友们?
- 主流的云厂商各自优势在哪里?
最新资讯文章
- 为什么很多男人都喜欢大胸的女生?
- 如果看待林丹这句话 “网球的强度远远没有羽毛球大”?
- 京东刘强东近期小范围分享怎么看?
- Mac OS 系统是否内存越大越好?
- 99A的装甲防护问题这么大吗?
- 鸿蒙折叠屏笔记本为什么敢卖26999?
- 如何看待多地开展查摆年轻干部玩心重、混日子、说话随意、口大气粗等问题的行动?
- 为什么bilibili后端要用go来写?
- 尊界S800 车内软包部分***用 0.2mm - 0.5mm 超细针脚缝制处于什么工艺水平?
- 为什么一部分 Go 布道师的博客不更新了?
- 写业务的话,go是不是垃圾?
- 瑜伽裤和牛仔裤哪个更显身材?
- 福建舰正在加紧进行海试,福建舰入列后能发挥怎样的作战效能?我国三艘航母各有哪些特点?
- 马斯克宣布星舰将配备 42 台发动机,如何评价这一设计?
- 你身边身材最好的女生是什么样?
- Rust 的设计缺陷是什么?
- 女明星陪酒真的存在吗?
- Firefox是如何一步一步衰落的?
- 你们跟网友面过基吗?翻车了吗?
- 请问有没有什么工具能够生成局域网的网络拓扑结构图?