logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

C++入门之stl六大组件--List源码深度剖析及模拟实现

list: 模仿实现stl的list - Gitee.comT _data;//list的成员//list的构造 初始只有一个头节点list()//list的一些成员函数//通过迭代器定位begin和end//通过迭代器对指定pos位置进行增删改查//这里是要通过pos的指针,找到这个节点 对pos进行解引用assert(pos!=end());delete cur;//打印while(it!co

文章图片
#c++#list#开发语言
C++入门之stl六大组件--stack和queue源码深度剖析及模拟实现

通过阅读官方文档:1. stack是一种容器适配器,专门用在具有后进先出操作的上下文环境中,其删除只能从容器的一端进行元素的插入与提取操作。2. stack是作为容器适配器被实现的,容器适配器即是对特定类封装作为其底层的容器并提供一组特定的成员函数来访问其元素,将特定类作为其底层的元素特定容器的尾部(即栈顶)被压入和弹出。3. stack的底层容器可以是任何标准的容器类模板或者一些其他特定的容器类

文章图片
#c++#c语言#leetcode +2
数据结构之双向链表,实现双向链表的增删改查

本文主要介绍了双向链表以及链表的一些接口函数,技术有限,如有错误请指正。

文章图片
#c语言#数据结构#链表 +1
C语言内库函数中的内存操作函数使用及源码仿写(memcpy,memmove,memcmp,memset)

本文主要介绍了内存函数(memcpy,memmove,memset,memcmp)的使用方法以及实现原理,技术有限,若有错误请指正。

文章图片
#c语言#c++#数据结构 +1
到底了