最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊

cpp_cheatsheet|使用模板實(shí)現(xiàn)三種順序容器的打印和加入新元素

2022-01-18 00:52 作者:LogByMax  | 我要投稿

#include <iostream>

#include<vector>

#include<list>

#include<deque>

#include<map>

#include<set>

using namespace std;

template<class T>

void print_containers(string name,T c)

{

? ? cout << "\n" << name <<" : ";

? ? for (auto i = c.begin(); i != c.end(); ++i)

? ? ? ? cout << *i << " ";

? ? cout << "\n";

}

template<class T>

T push_int_containers(int large, int small, T c)

{

? ? for (int i = large; i>small ; i--)

? ? ? ? c.push_back(i);

? ? return c;

}

int main()

{

? ??

? ? vector<int> vec;

? ? list<int> lt;

? ? deque<int> dq;

? ??

? ? vec = push_int_containers(100, 90, vec);

? ? lt = push_int_containers(80, 75, lt);

? ? dq = push_int_containers(27, 10, dq);

? ??

? ? print_containers("vector",vec);

? ? print_containers("list",lt);

? ? print_containers("deque",dq);

? ??

? ??

? ? return 0;

}

打印結(jié)果為:

vector : 100 99 98 97 96 95 94 93 92 91?

list : 80 79 78 77 76?

deque : 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11?


=END=

cpp_cheatsheet|使用模板實(shí)現(xiàn)三種順序容器的打印和加入新元素的評(píng)論 (共 條)

分享到微博請遵守國家法律
仁布县| 德庆县| 彰化市| 本溪市| 枣阳市| 依安县| 商都县| 新龙县| 镇雄县| 浙江省| 新津县| 扎赉特旗| 梁平县| 新营市| 富锦市| 长泰县| 乃东县| 佛教| 博客| 巴青县| 西丰县| 竹山县| 罗平县| 房山区| 兴业县| 六盘水市| 灌南县| 安陆市| 剑阁县| 台北县| 乌拉特后旗| 冀州市| 洮南市| 盐城市| 洛宁县| 伊川县| 翁牛特旗| 逊克县| 镇巴县| 惠州市| 日土县|