From Jason Turner

[rand.eng.mers]

Diff to HTML by rtfpessoa

tmp/tmptno_nbmh/{from.md → to.md} RENAMED
@@ -76,14 +76,16 @@ namespace std {
76
  void discard(unsigned long long z);
77
 
78
  // inserters and extractors
79
  template<class charT, class traits>
80
  friend basic_ostream<charT, traits>&
81
- operator<<(basic_ostream<charT, traits>& os, const mersenne_twister_engine& x);
 
82
  template<class charT, class traits>
83
  friend basic_istream<charT, traits>&
84
- operator>>(basic_istream<charT, traits>& is, mersenne_twister_engine& x);
 
85
  };
86
  }
87
  ```
88
 
89
  The following relations shall hold: `0 < m`, `m <= n`, `2u < w`,
 
76
  void discard(unsigned long long z);
77
 
78
  // inserters and extractors
79
  template<class charT, class traits>
80
  friend basic_ostream<charT, traits>&
81
+ operator<<(basic_ostream<charT, traits>& os, // hosted
82
+ const mersenne_twister_engine& x);
83
  template<class charT, class traits>
84
  friend basic_istream<charT, traits>&
85
+ operator>>(basic_istream<charT, traits>& is, // hosted
86
+ mersenne_twister_engine& x);
87
  };
88
  }
89
  ```
90
 
91
  The following relations shall hold: `0 < m`, `m <= n`, `2u < w`,