Поделиться через


srand

Задает стартовое начальное значение для генератора псевдослучайных чисел.

void srand(
   unsigned int seed 
);

Параметры

  • seed
    Начальное значение для генерации псевдослучайных чисел

Заметки

Функция srand задает отправную точку для генерации ряда псевдослучайных чисел в текущем потоке. Чтобы повторно инициализировать генератор для создания той же последовательности результатов, следует вызвать функцию srand и снова использовать тот же аргумент seed. Любое другое значение для seed задает генератору другую стартовую точку в псевдослучайной последовательности. rand извлекает генерируемые псевдослучайные числа. Вызов rand до любого вызова srand генерирует ту же последовательность, как и вызов srand с seed равным 1.

Требования

Подпрограмма

Обязательный заголовок

srand

<stdlib.h>

Дополнительные сведения о совместимости см. в разделе Совместимость во введении.

Пример

См. пример для rand.

Эквивалент в .NET Framework

System::Random Class

См. также

Ссылки

Поддержка чисел с плавающей запятой

rand