你写uint32,然后str真有4个G以上长度的时候你就老实了。
写c/c++最最基本的一件事:比较两个数的时候,请务必尽可能保证这两个数类型一致。
如果一定要不一致,那你千万当心。
要不然不知道有多少屎要去踩。
就你这个例子,strlen返回值就是size_t,64位系统里他就是有可能返回大于4G的值,那么如果你用uint,比较32和64的时候隐式转换为64,32转64的数字永远不可能大于4G,喜提无限循环。
这不是格局不格局的问题,str长度大于4…。
如果是当家用媒体服务器,比如跑个plex server,或者...
小红书的图片找到了,大家一起来分析分析看看有没有道理: ...
一、纯血、又纯血、双纯血,叒纯血早期的鸿蒙就是安卓魔改,后来...
各方互设关卡互不相让的结果。 不说苹果,就是Windows...
邓紫棋这么多年不出手,虽然蜂鸟拿她赚了几个亿却只给了46万分...
这几天刚从 HDC2025 开发者大会上转了一圈,收获蛮多,...
几年前有个小趋势,把J***a项目用Go重写,理由是省机器。...
现代编程语言里swift是独一份默认所有class都是引用计...
粤IP*******|网站地图粤IP*******|网站地图 地址: 备案号: