C++中的size_t类型和容器中的size_type类型有啥区别
你的循环变量只需要能存下你的vector的长度,因此用size_type。size_t和size_type是什么类型取决于编译器。都用size_t一般来说也没什么问题,因为在通常的实现里这俩是同一个类型。不过这毕竟不是被标准所保证,而且可能会造成程序的可读性变差,因此不推荐这么做。
■网友
size_type是“迭代器”,只是恰好STL使用size_t作为size_type的实现:P
推荐阅读
- 鄂温克冬季马赛-30℃极寒开赛:寒冬中的火热派对
- 大雪@大雪腌肉 适当进补 今日大雪
- |电商事业中的“闪光少年”
- hadoop中的mapreduce链接(mapreduce chaining)怎样避免中间文件的产生
- 非计算机专业想要利用课余时间深入自学C++,想要找到比较体面的工作大概需要啥水平
- 经观汽车|日系车企中的“异类”?东风日产将导入e-POWER技术大干增程式混动 | 经观汽车
- 中年|这些东西,比你想象中的还要大得多!
- Java工程师和C++工程师在工作上有啥区别哪个更适合自身发展
- 请问杨毅微博中的这两人是谁
- 某些公司招聘要求中的精通mysql是啥程度
