Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
std::linear...engine::seed(3) C++ Standard Libarystd::linear...engine::seed(3)

NAME
       std::linear_congruential_engine::seed   -  std::linear_congruential_en-
       gine::seed

Synopsis
	  void seed( result_type value = default_seed ); (1) (since C++11)
	  template< class SeedSeq >			 (2) (since C++11)
	  void seed( SeedSeq& seq );

	  Sets the state of the	random-number engine.

	  1) Right after the state  is	set,  *this  ==	 std::linear_congruen-
       tial_engine(value) is
	  true.
	  2)  Right  after  the	 state	is set,	*this == std::linear_congruen-
       tial_engine(seq)	is
	  true.

Parameters
	  value	- seed value to	use to set the state
	  seq	- seed sequence	to use to set the state

Exceptions
	  Throws nothing.

Complexity
	  1) Same as std::linear_congruential_engine(value).
	  2) Same as std::linear_congruential_engine(seq).

http://cppreference.com		  2024.06.10	 std::linear...engine::seed(3)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=std::linear_congruential_engine::seed&sektion=3&manpath=FreeBSD+Ports+15.1.quarterly>

home | help