迷惑啊!!
vector<string> bitvect ( 10, "apple");vector<string>::size_type bitvect_size = bitvect.size();
cout << bitvect_size << endl;//显示10
vector<string>::iterator iter = bitvect.begin()+bitvect.size()/2 ; //迭代器向前走5,现在返回第六个元素,就是bitvect[5]
vector<string> bitvect3 ( bitvect.begin(), iter );
vector<string>::size_type bitvect3_size = bitvect3.size();
cout << bitvect3_size << endl;//怎么是5,不是6吗?