能介绍一下C语言中std::list<>函数吗
时间: 2023-02-08 19:23:11 浏览: 345
std::list 使用
5星 · 资源好评率100%
std::list<>是C++ STL (标准模板库) 中的一种容器, 它是双向链表的实现。它提供了以下常用函数:
- begin():返回指向链表头部的迭代器
- end():返回指向链表尾部的迭代器
- size():返回链表中元素的数量
- empty():如果链表为空,则返回true
- push_back():在链表尾部插入一个元素
- push_front():在链表头部插入一个元素
- pop_back():删除链表尾部的元素
- pop_front():删除链表头部的元素
- clear():删除链表中所有元素
- sort():将链表中元素按照升序排序
std::list<>是一种动态数组,它支持随机访问,但是在插入和删除元素时速度比较快。
阅读全文