当前位置: 首页 >
程序员随意使用size_t是否属于***行为?
- 人气:
你写uint32,然后str真有4个G以上长度的时候你就老实了。
写c/c++最最基本的一件事:比较两个数的时候,请务必尽可能保证这两个数类型一致。
如果一定要不一致,那你千万当心。
要不然不知道有多少屎要去踩。
就你这个例子,strlen返回值就是size_t,64位系统里他就是有可能返回大于4G的值,那么如果你用uint,比较32和64的时候隐式转换为64,32转64的数字永远不可能大于4G,喜提无限循环。
这不是格局不格局的问题,str长度大于4…。
推荐资讯
- 2025-06-22如何搭建自己CDN服务器?
- 2025-06-22为什么 Windows 没有比较成熟的第三方桌面环境(explorer.exe)?
- 2025-06-22windows用什么写2d渲染?
- 2025-06-22为什么 WebStorm 这么好用还会有人去用 VSCode?
- 2025-06-22《甄嬛传》中祺贵人为什么和甄嬛反目?
- 2025-06-22程序员 macOS 有哪些必装软件?
- 2025-06-22那些长期戴***眼镜的人现在怎么样了?
- 2025-06-22为什么突破性的技术总是最先发生在西方?
- 2025-06-22为什么有的女生喜欢穿紧身牛仔裤?
- 2025-06-22安装不了 adobe acrobat dc, 请指教?
- 2025-06-22如何评价 Vue.js 纪录片?
- 2025-06-225 月 28 日 DeepSeek R1 模型完成小版本试升级并开源,具体有哪些提升?使用体验如何?
- 2025-06-22国际空间站的氧气是怎么来的?为什么一直都用不完?
- 2025-06-22已经有了东风41,那么东风31AG存在意义是什么呢?
- 2025-06-22你怎么看待剪映收费过高问题?
- 2025-06-22科学怎么解释中医把脉孕检,并且知道怀的男孩女孩?
推荐产品
-
美国搞出个“稳定币”,到底是什么?其它国家是如何看待稳定币的?
我先放一个暴论: 如果稳定币法案最终成功推行,特朗普的历史地 -
男女对立会在10后里缓和吗?
不会,反倒我会觉得会愈演愈烈。 我侄子这两年上高中,他们当 -
女生真正的完美身材是什么样子?
身材是身体基础条件的外在表现,重点在于:你的生活需要你拥有什 -
高校里那些「非升即走」后「走」了的青年教师都怎么样了?
最好的结局就是向下兼容,最差的结果就是离场走人。 现代的科
最新资讯




