摘要:
vector是使用的比较多的一种C++的STL类,之前没有系统地看过如何使用vector,导致使用的时候总觉得不好用。vector是为了取代直接定义的数组,可以进行下标越界检查,大小可以动态增长。大家总是建议使用vector,而不使用 Type array[size]。第一次用vector的时候,报错了,vector<int> vInt;vInt[0] = 1;cout << vInt[0] << endl;运行时报错,Segmetation fault。于是改了一下,vInt.push_back(1);这样就对了。后来便一直这样用。最近才发现自己太傻了,于 阅读全文