网站地图官方微信:
网站首页 江南乡 林甸镇 界炮镇 望高镇 康苏镇 潭子区

当前位置: 首页 >

程序员随意使用size_t是否属于***行为?

你写uint32,然后str真有4个G以上长度的时候你就老实了。

写c/c++最最基本的一件事:比较两个数的时候,请务必尽可能保证这两个数类型一致。

如果一定要不一致,那你千万当心。

要不然不知道有多少屎要去踩。

就你这个例子,strlen返回值就是size_t,64位系统里他就是有可能返回大于4G的值,那么如果你用uint,比较32和64的时候隐式转换为64,32转64的数字永远不可能大于4G,喜提无限循环。

这不是格局不格局的问题,str长度大于4…。

程序员随意使用size_t是否属于***行为?

  • | Chrome 浏览器设计的神细节有哪些? |

    最近下载 Google Chrome 时,发现了一个小 bu...

    查看详情>>
  • | 为什么腾讯地图不如百度地图成功? |

  • | 2025年六月现在硬盘咋还涨价了呢? |

  • | 做网页开发时,允许用户输入url图片地址来作为自己的头像有什么风险? |

  • | 为什么中国主机带宽比美国贵5倍(原来错误的10000倍),比如阿里云? |

  • | 为什么越来越多的 SSD 不带片外缓存了? |

  • | 为什么人到中年,很少有身材苗条的? |

  • | 如何评价国产像素武侠RPG游戏《逸剑风云决》的两个DLC“碧海仙踪”和“武家旧事” ? |

  • | 各双拼输入方案之间有明显的优劣之分吗? |

  • | 前后楼怎么共享宽带? |

  • | 吵架后,老公快一个星期不联系,是要离婚的节奏吗? |

  • 我嫁了欧洲人,目前定居在塞尔维亚一个小国家。 我老公it男,...

    2025-06-26
  • 开发数据库可太容易,不就 CURD 么,10 行不到就解决了...

    2025-06-26
  • 大家最近有没有感觉到流感病毒又开始作妖了?最近几天网上刷一刷...

    2025-06-26
  • 说一个题外话。 斐乐这个品牌到底谁在买。 商场里面斐乐的...

    2025-06-26

关注我们

添加微信好友,关注最新动态