用反向迭代器和普通迭代器逆序输出…
来源:互联网 发布:mac轻淘客插件 编辑:程序博客网 时间:2024/05/16 10:27
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版本删除重复元素
- Helper2416:裸机第一步之点亮LED
- 读取文件, 统计字符,忽略大小写
- 读入一个string序列和一个int序列,…
- 将输入的string中"yes" 改为 "no"
- 不用加减乘除做加法
- multiset<string>与vector<string>的比较
- 用insert重写单词计数程序