STL之vector成员函数

来源:互联网 发布:win8有线网络连接受限 编辑:程序博客网 时间:2024/06/08 06:20
原文地址:http://blog.csdn.net/tianyajuankewxl/article/details/50500128

vector成员函数


成员函数说明assign清除vector并用指定元素填充空的vecotrat返回指定元素引用back返回最后一个元素引用begin返回第一个元素的iterator引用capacity返回当前vecotr可存储的元素个数,与size不一样cbegin返回第一个元素的const_iterator引用cend返回最后一个元素之后的const_iteratorclear清除vector,size=0;crbegin返回反转后的vecotr的begin的const_iteratorcrend返回反转后的vecotr的end的const_iteratordata返回一个指向第一个元素的指针emplace向vecotr的指定位置插入元素emplace_back向vecotr的最后一个位置插入元素empty判断vecotr是否为空end得到最后一个元素之后的位置的iteratorerase删除指定位置上的元素front得到第一元素的引用get_allocator得到一个allocator用于构造一个新的vecotrinset向指定位置插入给定元素max_sizevector可能的最大的长度pop_back删除最后一个元素push_back向vector最后压入一个元素rebegin返回反转后的第一个元素的iteratorrend返回反转后的最后一个元素之后的位置上的iteratorreserve重置vector的可存储大小,会修改capacity返回值resize重置vector的大小,会修改size返回值size返回当前vector的元素个数 swap与原vector交换元素
原创粉丝点击