operator<<(std::linear_congruential_engine), operator>>(std::linear_congruential_engine)

From Cppreference

Jump to: navigation, search
template< class CharT, class Traits, class ResultType >

std::basic_ostream<CharT,Traits>& operator<<( std::basic_ostream<CharT,Traits>& ost,

                                              const linear_congruential_engine& e );
(1)
template< class CharT, class Traits, class ResultType >

std::basic_istream<CharT,Traits>& operator>>( std::basic_istream<CharT,Traits>& ist,

                                              linear_congruential_engine& e );
(2)

Performs stream input and output operations on pseudo-random number engine e.

[edit] Parameters

ost - output stream to insert the data to
ist - input stream to extract the data from
e - pseudo-random number engine

[edit] Return value

1) ost

2) ist

[edit] Complexity