vector<int> vec(&a[i][0],&a[i][6]); vector这种iterator构造函数 最后一个是开区间,也即
vector vec(first, last) [first, last)
因为写for 的时候,可以直接写
for(iterator it=vec.begin(); it!=vec.end();it++)
否则不方便写,之前知乎看到为啥是半壁半开区间,主要是方便for,for的统一,使所有的容器都可以统一写,否则也就不叫模板了
vector<int> vec(&a[i][0],&a[i][6]); vector这种iterator构造函数 最后一个是开区间,也即
vector vec(first, last) [first, last)
因为写for 的时候,可以直接写
for(iterator it=vec.begin(); it!=vec.end();it++)
否则不方便写,之前知乎看到为啥是半壁半开区间,主要是方便for,for的统一,使所有的容器都可以统一写,否则也就不叫模板了