STL中的vector
vector<int> int_vector(10);
vector<int>::iterator int_iterator;
for (int_iterator = int_vector.begin();int_iterator!=int_vector.end();++int_iterator)
{
*int_iterator = 1;
}
for (int_iterator = int_vector.begin();int_iterator!=int_vector.end();++int_iterator)
{
cout<<*int_iterator<<endl;
}
初看vector 纠结在迭代器是否可以添加元素 。。。发现自己的真的傻了。。。任何访问未知内存的行为都会造成缓冲区溢出。。。push_back才是王道啊

浙公网安备 33010602011771号