gpt4 book ai didi

c++ - 是否有理由将无符号类型用于非负常量?

转载 作者:太空宇宙 更新时间:2023-11-04 14:47:15 27 4
gpt4 key购买 nike

<分区>

我在代码审查中看到了这样的东西:

constexpr int64_t SOME_MAX = 2147483647;

我最初的想法是添加一个请求以使其成为无符号类型,例如 uint64_t。我习惯使用无符号整数作为我知道应该始终为正的值。但后来我想知道这是否为常量增加了任何实际值(value)。是否有任何理由在 C++ 中将非负 const 设置为 unsigned int 类型?

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com