Namespaces
Variants

std::philox_engine<UIntType,w,n,r,consts>:: seed

From cppreference.net

void seed ( result_type value = default_seed ) ;
(1) (C++26부터)
template < class SeedSeq >
void seed ( SeedSeq & seq ) ;
(2) (C++26부터)

난수 엔진의 상태 를 설정합니다.

1) 상태가 설정된 직후, * this == std:: philox_engine ( value ) true 입니다.
2) 상태가 설정된 직후, * this == std:: philox_engine ( seq ) true 입니다.

목차

매개변수

value - 상태를 설정하는 데 사용할 시드 값
seq - 상태를 설정하는 데 사용할 시드 시퀀스

예외

2) 만약 SeedSeq std::seed_seq 가 아닌 경우, seq.generate 호출에서 발생하는 예외를 던집니다.

복잡도

1) std:: philox_engine ( value ) 와 동일합니다.
2) std:: philox_engine ( seq ) 와 동일합니다.

참고 항목

엔진을 생성합니다
(public member function)
엔진의 현재 카운터를 설정합니다
(public member function)