Namespaces
Variants

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

From cppreference.net
void set_counter ( const std:: array < result_type, n > & c ) ;
(C++26부터)

난수 엔진의 카운터 를 설정합니다.

  • 각 정수 k 에 대해 [ 0 , n ) 범위 내에서, X k c n-1-k mod 2 w
    으로 설정합니다.
  • j 의 값은 n - 1 으로 설정됩니다. [1]
  1. j n - 1 로 설정되므로, 다음 상태 전환은 항상 새로운 난수 값을 생성합니다.

매개변수

c - 카운터를 설정하는 데 사용할 카운터 시퀀스

복잡도

O(n) .

참고 항목

엔진을 생성합니다
(public member function)
엔진의 현재 상태를 설정합니다
(public member function)