random_shuffle( buffer[ 0 ],buffer[ NSITES - 1 ] );
|
|
randome_shuffle
works with pointers(in arrays) or iterators (STL containers).randome_shuffle(buffer,buffer+x)
buffer
is the start of the array, and x
is the offset position from the beginning. type buffer[size];
, then x
will be size
if you wnat to shuffle the whole array.