yey! : Trip Report: June 2008 ISO C++ Standards Meeting « Sutter’s Mill しかし、iotaはどういう語源なんだろうと思って調べてみた。何しろ、ノンネイティブな私に乗っては、意味がさっぱり分からない。iota(v.begin(), v.end(), 1)などと書かれていても、さっぱり意味が分からない。 アルゴリズム、iotaはとても簡単である。意味も簡単であれば、実装も簡単。 template < typename Iter, typename Value > void iota( Iter first, Iter last, Value value) { for ( ; first != last ; ++value, ++first ) { *first = value ; } } であるから、先ほどの例、iota(v