首页 » 技术分享 » iota

iota

 

  这算法由SGI专属,并不在STL标准之列。它用来设定某个区间的内容,使其内的每一个元素从指定的value值开始,呈现递增状态。它改变了区间内容,所以是一种质变算法。

  

template <class ForwardIterator, class T>
void iota(ForwardIterator first, ForwardIterator last, T value)
{
    while ( first != last)
        *first++ = value ++;
}
//函数意义,在[ first, last)区间内填入value, value+1, value+2……

转载自原文链接, 如需删除请联系管理员。

原文链接:iota,转载请注明来源!

0