- 主题:size_t和int比较时哪种写法效率更高?
.......
size_t是万恶之源
取消 size_t全用int才是正统
【 在 z16166 (Netguy) 的大作中提到: 】
: 除了是unsigned,size_t移植性更好,不是固定bit数目的,最大值取决于机型/编译模式。
: 把STL size()返回的size_t转为int什么的,不是好习惯,因为size_t在x64模式下编译可能是64-bit的。
: 正常应该把n定义为size_t类型,避免转换。有极端性能要求的场合另行考虑。
: ...................
--
FROM 221.219.211.*
无符号数加减乘除,太多惊喜
【 在 z16166 (Netguy) 的大作中提到: 】
: 为什么是万恶之源?
--
FROM 221.219.211.*
所以直接上 qt 呀
【 在 jsznzsj (jsznzsj) 的大作中提到: 】
: C++里面,size_t是很多容器和函数的默认参数和返回值,根本无法避免。
--
FROM 221.219.211.*