网站地图官方微信:
网站首页 吉利区 清塘镇 佛荫镇 思依镇 思经乡 芦洲区

当前位置: 首页 >

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

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

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

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

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

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

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

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

  • | 为什么现在的年轻人宁愿自己工资低点,也要过得舒服、不那么累? |

    让我们看看国家级媒体推荐的健康作息时间表,按照内容比对比对你...

    查看详情>>
  • | 鱼缸能不能做到一直不换水还很清澈? |

  • | 女生到底应不应该穿***的衣服? |

  • | 为什么用 electron 开发的桌面应用那么多? |

  • | 偶遇曾经发生过关系的异性,会觉得尴尬吗? |

  • | 2025 年还能等得到 LCD 屏的旗舰机吗? |

  • | 为什么Rust的包管理器Cargo这么好用? |

  • | 对方酒驾,我们提出私了要了3.5W,会被认为敲诈勒索吗? |

  • | 为什么当领导的不能把话说明白? |

  • | 为什么当领导的不能把话说明白? |

  • | 如何打造属于自己的 GUI 图形化界面? |

  • 和爱人一块去游泳,当天人比较多,所以泳道自觉分成了男士一条道...

    2025-06-28
  • 在发展停滞了二十多年后,PNG正准备重拾昔日辉煌。 万维网联...

    2025-06-28
  • 长图文预警!!! 0.前置省流本次 WWDC 最值得一看的是...

    2025-06-28
  • 我姐跟我科普过,胸基本上就两种,腺体胸和脂肪胸 腺体胸这种主...

    2025-06-28

关注我们

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