From Jason Turner

[ostream.syn]

Diff to HTML by rtfpessoa

Files changed (1) hide show
  1. tmp/tmpa8kjdzxf/{from.md → to.md} +11 -2
tmp/tmpa8kjdzxf/{from.md → to.md} RENAMED
@@ -20,10 +20,19 @@ namespace std {
20
  template<class charT, class traits>
21
  basic_ostream<charT, traits>& noemit_on_flush(basic_ostream<charT, traits>& os);
22
  template<class charT, class traits>
23
  basic_ostream<charT, traits>& flush_emit(basic_ostream<charT, traits>& os);
24
 
25
- template<class charT, class traits, class T>
26
- basic_ostream<charT, traits>& operator<<(basic_ostream<charT, traits>&& os, const T& x);
 
 
 
 
 
 
 
 
 
27
  }
28
  ```
29
 
 
20
  template<class charT, class traits>
21
  basic_ostream<charT, traits>& noemit_on_flush(basic_ostream<charT, traits>& os);
22
  template<class charT, class traits>
23
  basic_ostream<charT, traits>& flush_emit(basic_ostream<charT, traits>& os);
24
 
25
+ template<class Ostream, class T>
26
+ Ostream&& operator<<(Ostream&& os, const T& x);
27
+
28
+ // [ostream.formatted.print], print functions
29
+ template<class... Args>
30
+ void print(ostream& os, format_string<Args...> fmt, Args&&... args);
31
+ template<class... Args>
32
+ void println(ostream& os, format_string<Args...> fmt, Args&&... args);
33
+
34
+ void vprint_unicode(ostream& os, string_view fmt, format_args args);
35
+ void vprint_nonunicode(ostream& os, string_view fmt, format_args args);
36
  }
37
  ```
38