多语言展示
当前在线:674今日阅读:113今日分享:31

std::list构造函数的简单实用

List为双向链表,除了第一个和最后一个元素外,每个元素都与前后元素相链接,说明可以双向遍历链表。List和Vector的区别在于:list可以在链表的任一位置进行插入和删除。同时,list不支持数组表示法和随机访问。
工具/原料
1

c++编译器

2

操作系统

方法/步骤
1

如图所示,红框勾选的位置,构造了一个空的构造函数。

2

输出该list对象的size,可以看出size=0;为空的构造函数

3

红框勾选所示,为list的另一种形式的构造函数。如图所示,构造了6个值为100的list对象

4

如图所示,使用range constructor 范围构造。

5

如图所示,third对象同样含有6个100

6

如图所示,红框勾选的为复制构造函数

推荐信息