srand

Définit la valeur de départ initiale pour le générateur de nombre pseudo-aléatoire.

void srand(
   unsigned int seed 
);

Paramètres

  • seed
    Valeur pour la génération de nombre pseudo-aléatoire

Notes

La fonction srand définit le point de départ pour générer une série d'entiers pseudo-aléatoires dans le thread actuel. Pour réinitialiser le générateur pour créer la séquence de résultats, appelez la fonction srand et utilisez de nouveau le même argument seed. Toute autre valeur pour seed définit le générateur à un point de départ différent dans la séquence pseudo-aléatoire. rand récupère les nombres pseudo-aléatoires générés. L'appel à rand avant tout appel à srand génère la même séquence qu'appeler srand avec seed passée comme 1.

Configuration requise

Routine

En-tête requis

srand

<stdlib.h>

Pour plus d'informations sur la compatibilité, consultez Compatibilité dans l'introduction.

Exemple

Consultez l'exemple de rand.

Équivalent .NET Framework

System::Random Class

Voir aussi

Référence

Prise en charge de la virgule flottante

rand