Archivio del 10/04/2010
Mischiare un container in C++
10 apr
La STL fornisce un utile funzione che che consente di mescolare gli elementi all’interno di una sequenza:
template <class RandomAccessIterator> void random_shuffle ( RandomAccessIterator first, RandomAccessIterator last ); template <class RandomAccessIterator, class RandomNumberGenerator> void random_shuffle ( RandomAccessIterator first, RandomAccessIterator last, RandomNumberGenerator& rand );