Hacker News new | ask | show | jobs
by 1718627440 138 days ago
The reason for using unsigned is not that some operations need it, it is so to declare a variable that can't be negative. If you don't have that, then you must check for a negative number in every single interface.