当前位置: 首页 >
程序员随意使用size_t是否属于***行为?_湖北省荆州市松滋市屋村作业保护有限公司
文章出处:网络 人气:发表时间:2025-06-20 18:00:17
你写uint32,然后str真有4个G以上长度的时候你就老实了。
写c/c++最最基本的一件事:比较两个数的时候,请务必尽可能保证这两个数类型一致。
如果一定要不一致,那你千万当心。
要不然不知道有多少屎要去踩。
就你这个例子,strlen返回值就是size_t,64位系统里他就是有可能返回大于4G的值,那么如果你用uint,比较32和64的时候隐式转换为64,32转64的数字永远不可能大于4G,喜提无限循环。
这不是格局不格局的问题,str长度大于4…。
同类文章排行
- 你见过最无用的节俭行为是什么?
- 为什么现在吹Rust的人这么多?
- 为什么全网 都在说 iOS 开发不行了 ?
- 为什么大部分人都认为2560x1440是2K?
- 骑车后腰疼直不起来做什么运动比较好呢?
- ant-design-vue 社区为什么不维护了?
- 如何评价张靓颖刘宇宁《九万字》?
- 如何评价前端框架 Solid?
- 你会从mac转向Windows吗?
- 乔丹的身体素质放到现在是不是只能算平庸?
最新资讯文章
- 美团优选被曝突发大面积关仓。如何评价?
- 为什么macos下的鼠标体验这么差?
- 骑车后腰疼直不起来做什么运动比较好呢?
- 遭遇生理性涨奶该怎么办?
- 为啥***后会疲劳?
- 大家在广州的一天是怎么样的呢?
- 民航局紧急通知禁止携无 3C 标识及被召回的充电宝乘境内航班,无 3C 标识充电宝有哪些安全隐患?
- 正常人吃治疗抑郁症的药会变快乐吗?
- 为什么河南饮食走不出去?
- k8s里面kubectl get pod -d wide命令作用是什么?
- 为什么全网 都在说 iOS 开发不行了 ?
- 真正懂CPU的人,都选了什么CPU?
- 求大神解答,为什么大家都不喜欢用docker?
- 用了几年大厂云服务器,现在想换便宜的,有推荐的吗?
- 为什么中国JK无法拍出日本JK的感觉?
- 为什么有些人不喜欢春晚提到饺子?
- 现在个人博客不能备案了吗?
- RTX5060真的有那么不值吗?
- 豆包推出 AI 编程,在「编辑模式」下可以直接前端改图和文字,体验如何?对行业会带来怎样的影响?
- 超小团队选择Django还是Flask?