用反向迭代器和普通迭代器逆序输出…
来源:互联网 发布:我知谁掌管明天歌词 编辑:程序博客网 时间:2024/05/19 11:35
int main (int argc, char* argv[])
{
vectornumbers;
cout<< "vector:" << endl;
for (int i =0; i < 10; ++i) {
numbers.push_back (i);
cout << i << " ";
}
cout<< endl << "---------------------------------------"<< endl;
cout<< "用反向迭代器逆序输出vector:" << endl;
for_each(numbers.crbegin (), numbers.crend (), [] (const int &i){cout<< i << " "; });
cout<<endl << "---------------------------------------"<< endl;
cout<< "用普通迭代器逆序输出vector:" << endl;
for (auto it= numbers.cend (); it > numbers.begin ();)
cout << *--it << " ";
cout<< endl;
return0;
}
{
}
0 0
- 用反向迭代器和普通迭代器逆序输出…
- 用反向迭代器和普通迭代器逆序输出…
- 反向迭代器--逆序存储的最好办法
- 逃生 【反向topo】+【栈 逆序输出】
- 升序和逆序输出
- 反向迭代器的++和--
- 迭代器和普通的比较
- 迭代器萃取和反向迭代器
- 用指针逆序输出字符串
- C++中逆序输出字符串和数字
- 单链表的动态建立和逆序输出
- 简单逆序输出和空格转换
- 逆序输出
- 逆序输出
- 逆序输出
- 逆序输出
- 逆序输出
- 逆序输出
- 插入排序与快排
- 接受一个&istream参数, …
- 使用流迭代器, sort, co…
- 约瑟夫环
- 数组同时求极值
- 用反向迭代器和普通迭代器逆序输出…
- list版本删除重复元素
- 素数
- 读入文件, 排除忽略单词后统…
- 读取文件, 统计字符, 忽…
- UI控件使用案例<三>
- 读入一个string序列和一个int序列,…
- 将输入的string中的"yes" 改为"no"
- 不用加减乘除做加法 代码(C)