template< class CharT, class Traits,
class UIntType, UIntType a, UIntType c, UIntType m >
std::basic_ostream<CharT,Traits>&
operator<<( std::basic_ostream<CharT,Traits>& ost,
const std::linear_congruential_engine<UIntType,a,c,m>& e ); (1) (since C++11) template< class CharT, class Traits,
class UIntType, UIntType a, UIntType c, UIntType m >
std::basic_istream<CharT,Traits>&
operator&g