当前位置: 首页 >
程序员随意使用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…。
同类文章排行
- 有哪些让你目瞪口呆的 Bug ?
- 中国是不是最应该复制星链的国家?
- 你的亲戚提过什么过分的要求?
- 国产手机APP为什么越来越臃肿?
- 如何评价***伊内斯·特洛奇亚的身材?
- 你能用一句话总结赵本山和郭德纲的区别吗?
- PHP和Node.js哪个更爽?
- 为什么有的女生喜欢穿紧身牛仔裤?
- 为什么中国式父母总是很“扫兴”?
- 《武林外传》里最让你心酸的画面是什么?
最新资讯文章
- 网友称在桔子水晶酒店洗漱包内发现用过的四联检测盒,具体是怎么回事?酒店要承担哪些责任?
- Firefox是如何一步一步衰落的?
- 如何看待 Rust 的应用前景?
- 为何说FastAPI已死?
- 中国民间中小工厂能快速造出武器吗?
- 如何评价腾讯元宝桌面端使用 Rust 的 Tauri 框架?
- 网传《碟中谍 8》亏损可能超 14 亿,是真的吗?这背后的原因是什么?
- 广东人吃东西讲究「食材本味」,那为什么西湖醋鱼没有在广东流行开来?
- 为什么老一辈人都觉得空调不能长时间吹?
- 孟羽童回应一手好牌打得稀烂,称「欣赏自己的野心和向上攀登的勇气」,如何看待她的表态?
- 华为千亿营销是真的吗?
- 媒体称以色列防空成本一晚近 3 亿美元,最多再撑 12 天,美方会支援吗?若无美补给结果会如何?
- 今天面试第五家公司被拒,面试官说我你技术没问题,但35岁要25k,不如招2个应届生,我该如何应对?
- mysql 中如何进行联合索引优化?
- 住在一个脏乱差的家里十几年是什么感受?
- 写CUDA到底难在哪?
- PHP初学者,我能不能使用PHP来开发桌面应用?
- 郑大一附院原院长阚全程被查,对河南医疗系统会带来哪些影响?
- 京东刘强东近期小范围分享怎么看?
- ***拍大尺度片子时摄影师不会看光吗?