视频"江南风格"(我相信你已经听过)在youtube上的视图超过了20亿.事实上,谷歌表示,他们从未预料到视频会超过32位整数......这暗示谷歌使用的是视频 int 而不是unsigned视频.我认为他们必须重新编写代码以适应更大的视图.
检查他们的风格指南:https://google-styleguide.googlecode.com/svn/trunk/cppguide.html#Integer_Types
......他们建议"不要使用无符号整数类型",并给出一个很好的理由:unsigned可能是错误的.
这是一个很好的理由,但可以防范.我的问题是:一般来说编码练习是不是很糟糕unsigned int?