- 1
- 0
- 约7.62千字
- 约 33页
- 2017-06-10 发布于湖北
- 举报
迭代器(iterator)---应用 迭代器在泛型算法中的应用 templatetypename InputIterator,typename T InputIterator find(InputIterator first, InputIterator last,const T value ) { for(;first!=last;++first) if(value==*first) return first; return last; } 泛型算法不直接访问容器的元素,与容器无关。元素的全部访问和遍历都通过迭代器实现。并不需要预知容器类型。find()算法也支持系统内置的数组类型. 迭代器(iterator)---应用 #includealgorithm #includevector #includeiostream using namespace std; int main() { int search_value,ia[9]={47,29,37,23,11,7,5,31,41}; vectorint vec(ia,ia+9); cout请输入需搜索的数:endl; cinsearch_value; vectorint::iterato
原创力文档

文档评论(0)