当前位置:当前位置: 首页 >
程序员随意使用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…。
同类文章排行
- 为什么女生要做大部分家务?
- 作为一个服务器,node.js 是性能最高的吗?
- 感觉鱼缸久了底下火山石里脏脏的,能彻底换水清理一遍不?
- 如果全球都停止出口粮食,中国能否自给自足?
- 曾经的班花,现在还多少人惦记?
- Vue性能优于React,那为什么还不用Vue?
- 如何看待特朗普第三次宣布延长出售 Tiktok 的时限?美方此举背后有哪些考量?
- 写代码的时候总是考虑太多怎么办?
- 全世界都在等中美开战吗?
- 如何评价腾讯元宝桌面端使用 Rust 的 Tauri 框架?
最新资讯文章
- 如何评价书籍《国家意志》?
- 评价一下Proxmox VE与ESXi的优劣?
- 初三画成这样算是有天赋吗?【正经求助】?
- 如何评价【极客湾】在直播中实锤【B 站不交保护费就限流】?
- 如何电脑下载Adobe audition?
- 软路由怎么没有人玩了?
- 买到烂尾楼到底该有多绝望?
- Flutter 为什么没有一款好用的UI框架?
- Python+rust会是一个强大的组合吗?
- PHP现在真的已经过时了吗?
- 如何看待不超过1879元的Mac mini(M4+16/256GB+票),易用性吊打同级其他台式电脑?
- HTTP/3 解决了什么问题,又引入了什么新问题?
- 女生腰细是怎样的体验?
- 如何评价网易国产动作冒险单机新作《归唐》首支预告片?
- 像出版社出版书籍是用什么软件排版呢?除了WPS和Adobe?
- 狗头萝莉究竟做错了什么?
- 敏感时刻,美国「末日飞机」出现异常动向,出现在华盛顿附近,什么是「末日飞机」?这代表着什么?
- 有哪些好看的重生***?
- 有没有GUI框架开发难度小,***消耗又不多,而且又跨平台?
- 为什么linux桌面那么丑?