logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

c++进阶之----c++11新特性(左值右值)

左值引用和右值引用是 C++11 引入的两种引用类型,它们的主要区别在于绑定的对象类型。左值引用(lvalue reference)定义:左值引用绑定到一个有名字的对象(左值)。

文章图片
#c++#开发语言#c语言 +1
c++之list容器

我们这里的List(链表)是带头双向循环链表,这一点在下一篇文章的对list的模拟实现是至关重要的,本篇文章主要讲解的是c++自带的list的相关接口!

文章图片
#c++#开发语言#c语言 +4
c++之List容器的模拟实现

在之前的数据结构中,我们曾模拟实现过链表的数据结构,但是十分麻烦,全篇都暴露了链表的底层结构-----指针,但是从使用的角度,使用者并不关心你用的底层结构是啥,而且编写者也不愿意将所有的底层结构暴露出来,为此,在此文章中,我们将充分发挥c++的优势,将指针包装一下,变为迭代器。

文章图片
#c++#开发语言#list +4
到底了