C++ Primer 第5版--练习10.36.
2017-05-07 23:45
281 查看
练习10.36:使用find在一个int的list中查找最后一个值为0的元素。
#include <iostream>
#include <iterator>
#include <list>
#include <algorithm>
using namespace std;
int main()
{
list<int> lst = {1,0,3,5,0,8,9};
auto zero = find(lst.crbegin(), lst.crend(), 0);
cout << "输出最后一个0之后的所有元素:";
for(auto iter = zero.base(); iter != lst.cend(); ++iter)
cout << *iter << " ";
return 0;
}
#include <iostream>
#include <iterator>
#include <list>
#include <algorithm>
using namespace std;
int main()
{
list<int> lst = {1,0,3,5,0,8,9};
auto zero = find(lst.crbegin(), lst.crend(), 0);
cout << "输出最后一个0之后的所有元素:";
for(auto iter = zero.base(); iter != lst.cend(); ++iter)
cout << *iter << " ";
return 0;
}
相关文章推荐
- C++ Primer 第5版--练习10.13
- C++ Primer 第5版--练习10.37
- C++ Primer 第5版--练习12.7
- C++ Primer 第5版--练习10.18
- C++ primer 第五版 中文版 练习 10.36 个人code
- C++ Primer 第5版--练习11.3
- C++ Primer 第5版--练习9.16
- C++ Primer 第5版--练习9.26
- C++ Primer 第5版--练习11.4
- C++ Primer 第5版--练习11.31
- C++ Primer 第5版--练习12.2
- C++ Primer 第5版--练习10.11
- C++ Primer 第5版--练习9.41
- C++ Primer 第5版--练习9.28
- C++ Primer 第5版--练习10.21
- C++ Primer 第5版--练习8.4
- C++ Primer 第5版--练习11.7
- C++ Primer 第5版--练习11.20
- C++ Primer 第5版--练习8.5
- C++ Primer 第5版--练习9.14