Bonjour,
je suis actuellement en train d'ecrire un petit programme en c++, dans lequel j'ai un tableau trié.
J'aimerai qu'à chaque lancement du programme, le tableau soit mélangé de manière aléatoire.
J'ai donc utilisé la fonction "random_shuffle(Tableau, Tableau + 10);"
Mon problème est que la première valeur reste en place (1 en position 1) et la dernière aussi (10 en position 10)
Mon second problème est que le mélange est toujours le même à chaque lancement du programme, il ne semble donc pas être aléatoire du tout.
Mon troisième problème est qu'une des valeurs est replacée par 0 (Zéro).
Si quelqu'un connait cette fonction et pourrai m'apporter quelques explications/aide, j'en serai très heureux....
merci. Jérémie Configuration: Windows XP
Firefox 2.0.0.9

