标准模板库(上)资料.pptVIP

  • 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)

1亿VIP精品文档

相关文档