Bonjour,
Je dispose simplement d'un vecteur de string et je souhaite le mélanger aléatoirement.
J'ai deja essayé la fonction std::random_shuffle mais celle ne me convient pas car elle me renvoit un vecteur qui finalement est mélangé mais toujours dans le meme ordre. Je présume que c'est parce que la fonction random_shuffle mélange les adresses mémoires des std::string plutot que les chaines elles memes. Utiliser random_shuffle avec des entiers doit (je suppose) tres bien fonctionner. En l'occurence, je ne sais pas comment faire "simplement", et avec la STL.
Auriez vous une idee ?
Merci.
Alexandre.
Partager