c++ list的主要函数

这篇具有很好参考价值的文章主要介绍了c++ list的主要函数。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

  1. assign() 给list赋值 
  2. back() 返回最后一个元素 
  3. begin() 返回指向第一个元素的迭代器 
  4. clear() 删除所有元素
  5. empty() 如果list是空的则返回true 
  6. end() 返回末尾的迭代器 
  7. erase() 删除一个元素 
  8. front() 返回第一个元素 
  9. get_allocator() 返回list的配置器 
  10. insert() 插入一个元素到list中 
  11. max_size() 返回list能容纳的最大元素数量 
  12. merge() 合并两个list 
  13. pop_back() 删除最后一个元素 
  14. pop_front() 删除第一个元素 
  15. push_back() 在list的末尾添加一个元素 
  16. push_front() 在list的头部添加一个元素 
  17. rbegin() 返回指向第一个元素的逆向迭代器 
  18. remove() 从list删除元素 
  19. remove_if() 按指定条件删除元素 
  20. rend() 指向list末尾的逆向迭代器 
  21. resize() 改变list的大小 
  22. reverse() 把list的元素倒转 
  23. size() 返回list中的元素个数 
  24. sort() 给list排序 
  25. splice() 合并两个list 
  26. swap() 交换两个list 
  27. unique() 删除list中重复的元素

文章来源地址https://www.toymoban.com/news/detail-542047.html

到了这里,关于c++ list的主要函数的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • XML入门知识(一)——XML语法简介

        XML 指可扩展标记语言(eXtensible Markup Language)。     XML的特点是: XML 指可扩展标记语言(EXtensible Markup Language)。 XML 是一种很像HTML的标记语言。 XML 的设计宗旨是传输数据,而不是显示数据。 XML 标签没有被预定义。您需要自行定义标签。 XML 被设计为具有自我描述

    2024年02月05日
    浏览(51)
  • 【C++】C++入门必备知识详细讲解

    首先我们先要知道,C++是在C的基础之上,容纳进去了面向对象编程思想,并增加了许多有用的库。本章将会带大家了解,C++是补充C语言语法的不足,以及C++是如何对C语言设计不合理的地方进行优化的。 在C/C++中,变量、函数等等都是大量存在的,这些变量、函数和类的名称

    2024年02月16日
    浏览(47)
  • C++之sort()函数详解,刷题必备~

            顾名思义,sort就是用来排序的函数,它根据具体情形使用不同的排序方法,效率较高。一般来说,不推荐使用C语言中的qsort函数,原因是qsort用起来比较烦琐,涉及很多指针的操作。而且sort在实现中规避了经典快速排序中可能出现的会导致实际复杂度退化到(o

    2024年02月15日
    浏览(41)
  • Python零基础入门(一)——Python简介与基础语法

    个人简介:机电专业在读研究生,CSDN内容合伙人,博主个人首页 Python入门专栏:《Python入门》欢迎阅读,一起进步!🌟🌟🌟 码字不易,如果觉得文章不错或能帮助到你学习,可以点赞👍收藏📁评论📒+关注哦!😊😊😊 Python是一门适合初学者入门的编程语言,本文将介

    2024年02月10日
    浏览(39)
  • C++ list类成员函数介绍

    目录 🤔list模板介绍: 🤔特点: 🤔list内存结构图解: 🤔 list的成员函数: 😊list构造函数: 🔍代码示例: 🔍运行结果: 😊list赋值函数: 🔍代码实例: 🔍运行结果: 😊list判断函数: 🔍代码实例: 运行结果: 😊 list的删除和插入 🔍代码实例: 运行结果: 😊

    2024年02月07日
    浏览(43)
  • 【C++入门到精通】C++入门 —— list (STL)

    文章绑定了VS平台下std::list的源码,大家可以下载了解一下😍 前面我们讲了C语言的基础知识,也了解了一些数据结构,并且讲了有关C++的命名空间的一些知识点以及关于C++的缺省参数、函数重载,引用 和 内联函数也认识了什么是类和对象以及怎么去new一个 ‘对象’ ,以及

    2024年02月12日
    浏览(40)
  • 【C++入门必备知识:|引用| +|auto关键字| + |范围for|】

    在这里插入图片描述 引用不是新定义一个变量,而是给已经存在的变量取别名,编译器不会为引用变量开辟内存空间,它和它引用的变量共用同一块内存区间。 比如水浒传里的李逵 小名叫铁牛,江湖人称黑旋风。这些都是他,只不过名字不同。 类型 引用变量名=引用实体

    2023年04月22日
    浏览(52)
  • 【C++】泛型编程 ① ( 函数模板 | 函数模板概念 | 函数模板意义 | 函数模板定义语法 | 函数模板调用语法 | 显式类型调用 | 自动类型推导 )

    在 C++ 语言中 , 泛型编程 的 核心就是 函数模板 和 类模板 ; 函数模板 Function Template 是 C++ 语言 中的 重要特性 ; 函数模板概念 : 建立一个 \\\" 通用函数 \\\" , 不指定该函数的 函数返回值类型 和 函数参数类型 , 仅使用 \\\" 虚拟类型 \\\" 代表 上述 两种类型 , 该 \\\" 通用函数 \\\" 就是 \\\" 函数模

    2024年02月19日
    浏览(39)
  • C++入门篇9---list

    list是带头双向循环链表 函数声明 功能说明 list(size_type n,const value_type val=value_type()) 构造的list中包含n个值为val的元素 list() 构造空的list list(const list x) 拷贝构造 list(InputIterator first, InputIterator last) 用 [ fiirst,last ) 区间的元素构造list 函数名称 功能名称 begin()+end() 获取第一个数

    2024年02月12日
    浏览(26)
  • 【C++开篇 -- 入门语法篇】

    前言: 首先,C++兼容C,C++在C语言范畴上增添了一些优化,它支持多种编程范式,包括过程式编程、面向对象编程和泛型编程。C++是C语言的扩展,添加了许多新特性,如类、模板、异常处理等。接下来,随着这篇文章推开C++知识的大门吧。 / 知识点汇总 / 1.1、什么是C++? C++是

    2024年02月19日
    浏览(35)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包