如何使 C++ 中的 Int 有限制?
How do I make an Int in C++ have a limit?
有什么方法可以确保 int
不会超过某个限制?如果需要(如果程序将数字添加到 int
并且它超过了限制)它会返回到 0 并从那里开始工作?
听起来你想要模运算符 %
。
如果上限是limit
那么
value = value % limit; // Or value %= limit
如果即将超过限制,value
将“重置”回零。
有什么方法可以确保 int
不会超过某个限制?如果需要(如果程序将数字添加到 int
并且它超过了限制)它会返回到 0 并从那里开始工作?
听起来你想要模运算符 %
。
如果上限是limit
那么
value = value % limit; // Or value %= limit
如果即将超过限制,value
将“重置”回零。