当前位置:当前位置: 首页 >
程序员随意使用size_t是否属于***行为?
文章出处:网络 人气:发表时间:2025-06-20 20:25:15
你写uint32,然后str真有4个G以上长度的时候你就老实了。
写c/c++最最基本的一件事:比较两个数的时候,请务必尽可能保证这两个数类型一致。
如果一定要不一致,那你千万当心。
要不然不知道有多少屎要去踩。
就你这个例子,strlen返回值就是size_t,64位系统里他就是有可能返回大于4G的值,那么如果你用uint,比较32和64的时候隐式转换为64,32转64的数字永远不可能大于4G,喜提无限循环。
这不是格局不格局的问题,str长度大于4…。
同类文章排行
- 055万吨驱逐舰是不是有些被过于神化了,有没有了解的大佬详细解释一下?
- 为什么Dreamwe***er,FrontPage会被淘汰?
- 伊朗称向以发射使用射程达 2000 公里的「泥石」地对地弹道导弹,其威力有多大?
- 学生校服如何隐藏内衣痕迹?
- 为什么越是禁止孩子玩手机的家庭,最后养出的网瘾少年越多?
- 广东怀集遇历史最大洪水,约 30 万人受灾,积水最深处达 3 米,目前当地情况如何?
- 内塔尼亚胡***访时公开威胁,不排除干掉哈梅内伊,如何评价这一言论?伊朗会亡国吗?
- 如果苹果真的下架了微信的话,会发生什么?
- 真的有这种又苗条身材又爆炸的么?
- 公司老板不想续费3w一年的云服务器,合理吗?
最新资讯文章
- 伊朗这次让以色列打惨了,这个国家还能挺过来吗?
- 以军称已打死伊朗最高军事指挥官阿里·沙德马尼,具体情况如何?这会对伊朗军方造成怎样的影响?
- 中国军事力量在亚洲能排第一吗?
- 写业务的话,go是不是垃圾?
- 有没有一款音乐播放器,能连接nas音乐,创建音乐库,自动匹配歌词封面等等?类似infuse的概念呢?
- ***拍大尺度片子时摄影师不会看光吗?
- 如何看待alist被转手出售***?
- 如果全球都停止出口粮食,中国能否自给自足?
- H264和H265谁画质好,求回谢谢!?
- 大海捞针还捞着了是一种什么样的体验?
- 为什么我看了凡人修仙传后再看其它修仙***都感觉看不下去?
- 为什么小时候去计算机教室(微机室)要穿鞋套?电脑那么金贵吗?
- 美国真会下场对伊朗开战吗?
- 为何 PC 需要单核高性能,而服务器不在乎?
- Python+rust会是一个强大的组合吗?