当前位置: 首页 >
程序员随意使用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…。
同类文章排行
- 为什么好多人不承认大众审美就是喜欢白皮?
- 你会从mac转向Windows吗?
- 同样的SoC,为什么至今仍然没人成功给iPad Pro装上macOS?
- 如何直接从 Google Play 下载 APK 文件?
- 女生真正的完美身材是什么样子?
- 男朋友因为打游戏骗我去睡觉被我识破,然后我提了分手,他同意了,问问男孩子们他怎么想的?
- 哪些令你惊艳的AI大语言模型提示词(prompt)?
- 如何看待演员夏雨称「真正玩极限运动的都是胆小的人」,如何理解这一观点?
- Caddy 和 Nginx 比有哪些优点和缺点?
- 为什么我看到的电***4k银幕分辨率还比不过手机,模糊不清,还有严重拖影?
最新资讯文章
- 为什么苹果的Mac不能啃下“游戏”和“软件支持”这2块硬骨头?
- 和男朋友说我姐想见他,想让他请吃饭,他觉得不应该他请客,这个人行不行?
- 有哪些是你用上了mac才知道的事?
- 那你说什么样的是美女?
- PHP现在真的已经过时了吗?
- 有哪些故意缩短产品寿命的设计?
- 大家在做登录功能时,一般怎么做暴力破解防护?
- golang总体上有什么缺陷?
- 如何基于Docker进行开发?
- 地球上明明有吃塑料的虫子,为什么没有普及?
- 如何评价女明星梅根福克斯的身材?
- 我撸猫撸得她舒舒服服的为啥突然咬我?
- 美国下场轰炸伊朗,这次我国为什么要这么直白的谴责美国?
- MySQL不香吗,为啥还要Elasticsearch?
- 你见过哪些离谱的运维事故?
- 怎么看待三十而已里说的养鱼让人玩物丧志,养鱼是魔鬼,是黑洞,养鱼毁三代鱼缸毁一生的话?
- 为什么人到中年,很少有身材苗条的?
- MacOS的哪个设计让你非常恼火?
- 前后楼怎么共享宽带?
- obsidian用一两年后会有多大?全文搜索还快吗?