的内存分配器
具体使用方法
Iterators
Iterators使用方式比较简单,下面的程序也很直观的展现了它们的用法。...vec1.size(); ++i) {
cout << vec1[i] << endl; // [0,1,2,3,4]
}
Modifiers
assign主要有三种用法...int arr[] = { 10,20,30,40};
vec3.assign(arr, arr + 4); //[10,20,30,40]
push_back和pop_back用法比较简单...vec3.emplace_back(100);
那为什么要引入一个用法完全一样的函数?...insert有三种用法:
在指定位置loc前插入值为val的元素,返回指向这个元素的迭代器,
在指定位置loc前插入num个值为val的元素
在指定位置loc前插入区间[start, end)的所有元素