你写uint32,然后str真有4个G以上长度的时候你就老实了。
写c/c++最最基本的一件事:比较两个数的时候,请务必尽可能保证这两个数类型一致。
如果一定要不一致,那你千万当心。
要不然不知道有多少屎要去踩。
就你这个例子,strlen返回值就是size_t,64位系统里他就是有可能返回大于4G的值,那么如果你用uint,比较32和64的时候隐式转换为64,32转64的数字永远不可能大于4G,喜提无限循环。
这不是格局不格局的问题,str长度大于4…。
代码:
有没有GUI框架开发难度小,***消耗又不多,而且又跨平台?
女生被踢裆也会很疼吗?
Rust的设计缺陷是什么?
做客孩子临走时带走几只玩具,我的孩子抗拒并一直哭,要怎么开导?
Golang和J***a到底怎么选?
使用J***a开发简单CAD软件?
海胆到底是什么味道?
为什么“坏人绞尽脑汁不如蠢人灵机一动”?
***拍大尺度片子时摄影师不会看光吗?
***如古代长城用的是C140混凝土,那千百年下来会完整的留存至今还是损坏的更加严重?
目前亚洲最厉害的五款战斗机是什么?
“真实承诺-3”,伊朗的报复能打疼以色列吗?
中国人为什么会对俄罗斯有种特殊的好感?
kafka如何解决重复消费?
最讨厌和哪种人打羽毛球?
为什么游戏中,中国跟欧洲的时延这么大,是否是海底光缆距离过长的原因?
哪张照片让你觉得刘亦菲美得不可方物?
苹果为什么要给每代MacOS起个名字,真以为人们记得住分得清吗?
H264和H265谁画质好,求回谢谢!?
美国企业能找到破解稀土难题的办法吗?
中国篮球为什么出不了顶尖后卫?
商业史上有哪些降维打击的经典案例?
央视点名批评吹牛逼,批评L2.999……会被某法务部起诉吗?
应该如何看待群晖在DSM 7.2.2-72803更新中去掉了Video Station?
如何看待当今小学生的疯狂内卷?
低功耗web服务器 迷你主机 小型服务器 求推荐?
为什么Dreamwe***er,FrontPage会被淘汰?
Mac 发展那么多年结果只能剪***吗?
count(*) count(1)哪个更快?
学生校服如何隐藏内衣痕迹?