Bonjour,
existe t'il des iterateurs circulaire dans la STL ou boost??
Pour par exemple faire :
Code:std::copy(a.begin()+4,a.begin()+2,out.begin());
Version imprimable
Bonjour,
existe t'il des iterateurs circulaire dans la STL ou boost??
Pour par exemple faire :
Code:std::copy(a.begin()+4,a.begin()+2,out.begin());
Je sais pas s'il y a ce que tu veux, mais...
Tu peux regarder std::rotate_copy qui fait presque ce que tu veux.
Et les Circular Buffers de boost :
http://www.boost.org/doc/libs/1_36_0...ar_buffer.html