当前位置:当前位置: 首页 >
程序员随意使用size_t是否属于***行为?_浙江省温州市龙湾区挑阿率交通产品有限合伙企业
浏览次数:304发表时间:2025-06-20 13:15:12
你写uint32,然后str真有4个G以上长度的时候你就老实了。
写c/c++最最基本的一件事:比较两个数的时候,请务必尽可能保证这两个数类型一致。
如果一定要不一致,那你千万当心。
要不然不知道有多少屎要去踩。
就你这个例子,strlen返回值就是size_t,64位系统里他就是有可能返回大于4G的值,那么如果你用uint,比较32和64的时候隐式转换为64,32转64的数字永远不可能大于4G,喜提无限循环。
这不是格局不格局的问题,str长度大于4…。
同类文章排行
- 字节引入Rust是否代表J***a的缺点Go也没解决?
- 有什么事在windows上显的顺理成章,在Linux上就很令人费解?
- 有一个***约你出去,你会去吗?
- 脸与身材不符是种怎样的体验?
- 这种裙子是不是对直男爆杀?
- ant-design-vue 社区为什么不维护了?
- 你怎么看待剪映收费过高问题?
- 用K8s的公司有多少人会部署K8s?
- 多个充电宝或电芯品牌的 3C 认证证书被暂停,涉及罗马仕、安克、绿联、倍思、安普瑞斯等,发生了什么?
- 小米发布了 REDMI 首款旗舰小平板 K Pad,仅 8.8 英寸,小巧便携,如何评价这一设计?
最新资讯文章
- 为什么负荷那么大的腰部力量训练的人不会受伤,长期无载荷久坐的人会出现腰肌劳损?
- 30+大龄剩女真的没市场了嘛?
- 为什么盗版音乐已经被严格限制了,而中国音乐却还是没有发展起来?
- 该怎么反驳有的人说;“东德和西德,朝鲜和韩国就是上帝摆出来最大的例子”?
- 大家是怎么看待Apple music?
- postgresql能取代mongodb吗?
- 鸿蒙 PC 操作系统有可能冲破 Windows 和 MacOS 的封锁,代表国产系统成为第三极吗?
- 如何看待“Hutool”工具类库广受欢迎?
- 我应该设置多少kb才能让他不能玩游戏?
- 美国这几年为什么衰落得如此之快?
- 马上领证了,发现男朋友离不了游戏,让他少打游戏他会非常生气,正常吗?
- 为什么 Bun 选择了 Zig 以及 JSCore?
- 如何评价女明星梅根福克斯的身材?
- 为何雷军天天健身,却无健身痕迹?
- 储存很多文件,是要用云盘还是用硬盘?
- PHP 已经诞生 30 年,它对你意味着什么?
- 既然紫色不好染,古人能不能用红线做经线,蓝线做纬线,纺织出紫色的布料?
- 如何成为氛围感美女?
- 非计算机专业,好奇为什么会出现“程序依赖bug运行”的情况?
- 当初中俄为什么不摧毁朝鲜的核设施,让朝鲜拥有了自己的核武器?





