![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
STL
地球物理学
地球物理学
展开
-
使用迭代器辅助函数advance,distance,iter_swap
迭代器辅助函数advance,distance,iter_swap的使用advance(iterator,n);可对迭代器iterator进行增加,增加的幅度由n的值来定对于双向迭代器和随机存取迭代器n的值可正可负,正值表示步进,负值表示步退distance(begin,end);返回迭代器begin和end之间有多少个元素begin和end是一个前闭后开区间[begin,原创 2017-07-11 11:11:51 · 820 阅读 · 0 评论 -
使用插入迭代器(inserter)和流迭代器(stream iterators)
这里演示一个稍微复杂的使用插入迭代器和流迭代器的例子,在使用这几个迭代器之前 先简单介绍一下这几个迭代器。insert_iterator该迭代器能够被部分容器使用(还有部分容器没接触过o(* ̄︶ ̄*)o),该迭代器对应的容器成员函数为insert(),使用该迭代器需要指明在容器中插入的位置;istream_iterator为流输入迭代器,能够从输入流中输入数据直到遇到错误或者end原创 2017-11-19 04:35:47 · 454 阅读 · 0 评论