当前位置:当前位置: 首页 >
程序员随意使用size_t是否属于***行为?
文章出处:网络 人气:发表时间:2025-06-21 16:20:11
你写uint32,然后str真有4个G以上长度的时候你就老实了。
写c/c++最最基本的一件事:比较两个数的时候,请务必尽可能保证这两个数类型一致。
如果一定要不一致,那你千万当心。
要不然不知道有多少屎要去踩。
就你这个例子,strlen返回值就是size_t,64位系统里他就是有可能返回大于4G的值,那么如果你用uint,比较32和64的时候隐式转换为64,32转64的数字永远不可能大于4G,喜提无限循环。
这不是格局不格局的问题,str长度大于4…。
同类文章排行
- 为什么美军“好像”不怕泄密?
- Golang和J***a到底怎么选?
- 为什么人到中年,很少有身材苗条的?
- 客观评价一下idle这次回归成绩差的原因?
- 日本AV对中国人的毒害有多大?
- 如何评价人民网评关于集中整治违规吃喝的发文?
- 如何评价钟南山院士?
- 美国真会下场对伊朗开战吗?
- 为什么会有人喜欢跑马拉松,真的不会累吗?
- 为什么从事技术的人普遍都比较难沟通?
最新资讯文章
- 有没有一款音乐播放器,能连接nas音乐,创建音乐库,自动匹配歌词封面等等?类似infuse的概念呢?
- 《三角洲行动》还能活多久?
- 伊朗到底有没有击落以色列的F35?
- 女生真正的完美身材是什么样子?
- 前端真的已经凉了么?
- 中央多份重磅文件出台,密集释放「涨工资」「提高居民收入」的信号,这背后有何深意?
- 如何评价 Steam 新游《捞女游戏》?
- 喜欢的人攻击你长相身材你会怎么办?
- 鱼缸哪里买比较便宜呢?
- 坚持使用 PHP 的你,如今有什么感悟?
- 山姆超市是怎么在中国火起来的?
- 曾经的班花,现在还多少人惦记?
- 开发了一个App,上线之后一个用户也没有怎么办?
- 前端因为像素还原设计稿而离职,这是个别现象吗?
- 为什么情侣在一起旅行后容易分手?
- 为何中国反复升级轰六轰炸机群?
- 为什么一谈到Wi-Fi想支持6GHz,总有人说那你可以去国外?
- 商业史上有哪些降维打击的经典案例?
- 美国真会下场对伊朗开战吗?
- Chrome 浏览器设计的神细节有哪些?





