网站地图官方微信:
网站首页 辉埠镇 铅山县 滨湖镇 黄塘乡 古城区 黄河乡

当前位置: 首页 >

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

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

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

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

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

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

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

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

  • | 有邻居的追求者出价三万,让我连续半个月每天找个女朋友晚上弄点动静,我该答应吗? |

    这让我想起了之前遇到的几位租客。 我有一套老破小,两室一厅...

    查看详情>>
  • | 公司就一个后端一个前端,有必要搞微服务吗? |

  • | 媚眼如丝是什么样子? |

  • | PostgreSQL 与 MySQL 相比,优势何在? |

  • | 你卡过最厉害的bug是什么? |

  • | 谁是对Mac有成见然后用完Mac后真香的? |

  • | 什么是 AI Agent(智能体)? |

  • | ***拍大尺度片子时摄影师不会看光吗? |

  • | 特斯拉宣布将于 6 月 22 日开始 Robotaxi 公开试运营,这将对自动驾驶行业带来哪些影响? |

  • | 为什么章若楠和杨超越长得很像,男人却更喜欢章若楠,认为有女人味,而觉得杨超越像小女孩? |

  • | MacOS真的比Windows流畅吗? |

  • 肯定要搞啊。 这里给你讲下思路,后端先把spring cl...

    2025-06-27
  • 飞牛系统(J3455、16G内存) 容器管理:1Panel或...

    2025-06-27
  • 苹果官方其实卖这个配件,但是目前只提供给Mac Pro。 ...

    2025-06-27
  • 这回真的要尘埃落定了。 刘宗迪v2: 晚上青海河源昆仑文化...

    2025-06-27

关注我们

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