随笔分类 -  STL与模板

迭代器适配器(二)general inserter的实现
摘要:上节我们实现了back_inserter和front_inserter,接下来是更为普通的插入迭代器,它允许用户指定插入位置。实现代码如下:#ifndef ITERATOR_HPP#define ITERATOR_HPPtemplate class InsertIterator{public: ... 阅读全文
posted @ 2014-10-05 19:54 inevermore 阅读(434) 评论(0) 推荐(0)
迭代器适配器(一)back_inserter和front_inserter的实现
摘要:本文讨论back_inserter和front_inserter的实现。当我们调用copy函数的时候,要确保目标容器具有足够大的空间,例如://将other的所有元素拷贝到以coll.begin()为起始地址的位置copy(other.begin(), other.end(), coll.begin... 阅读全文
posted @ 2014-10-05 19:12 inevermore 阅读(876) 评论(1) 推荐(0)