两份一摸一样的代码,提交后第一个fo是错的
仔细看了下空值的情况
细思极恐
.size()返回的类型是size_type ---->
在用下标访问元素时,vector使用vector::size_type作为下标类型,而数组下标的正确类型则是size_t。vector使用的下标实际也是size_t,源码是typedef size_t size_type。
size_t是标准C库中定义的,应为unsigned int,在64位系统中为 long unsigned int。
两份一摸一样的代码,提交后第一个fo是错的
仔细看了下空值的情况
细思极恐
.size()返回的类型是size_type ---->
在用下标访问元素时,vector使用vector::size_type作为下标类型,而数组下标的正确类型则是size_t。vector使用的下标实际也是size_t,源码是typedef size_t size_type。
size_t是标准C库中定义的,应为unsigned int,在64位系统中为 long unsigned int。