Перезагрузить состояние генератора псевдослучайных чисел
#include <stdlib.h>char * setstate( const char *state );
libc
После того, как генератор псевдослучайных чисел было инициализирован, функция setstate() позволяет переключаться между массивами состояний генератора. Массив, определенный параметров state, используется для дальнейшей генерации случайных чисел до тех пор пока не будет вызвана функция initstate() или снова не будет вызвана функция setstate(). Функция setstate() возвращает указатель на массив предыдущего состояния генератора.
Данная функция используется в сочетании со следующими:
После инициализации возможно перезапустить массив состояний одним из двух способов:
Указатель на массив предыдущего состояния генератора, или NULL
при возникновении ошибки.
См. initstate()
POSIX 1003.1 X/Open Systems Interfaces Extension
drand48(), initstate(), rand(), random(), srand(), srandom()
Предыдущий раздел: Описание API системной библиотеки