From Jason Turner

[istream::extractors]

Diff to HTML by rtfpessoa

tmp/tmpvp0s7gox/{from.md → to.md} RENAMED
@@ -1,16 +1,16 @@
1
  ##### `basic_istream::operator>>` <a id="istream::extractors">[[istream::extractors]]</a>
2
 
3
  ``` cpp
4
  basic_istream<charT,traits>& operator>>
5
- (basic_istream<charT,traits>& (*pf)(basic_istream<charT,traits>&))
6
  ```
7
 
8
  *Effects:* None. This extractor does not behave as a formatted input
9
  function (as described in  [[istream.formatted.reqmts]].)
10
 
11
- *Returns:* `pf(*this)`.[^19]
12
 
13
  ``` cpp
14
  basic_istream<charT,traits>& operator>>
15
  (basic_ios<charT,traits>& (*pf)(basic_ios<charT,traits>&));
16
  ```
@@ -24,11 +24,11 @@ in  [[istream.formatted.reqmts]]).
24
  ``` cpp
25
  basic_istream<charT,traits>& operator>>
26
  (ios_base& (*pf)(ios_base&));
27
  ```
28
 
29
- *Effects:* Calls `pf(*this)`.[^20] This extractor does not behave as a
30
  formatted input function (as described
31
  in  [[istream.formatted.reqmts]]).
32
 
33
  *Returns:* `*this`.
34
 
 
1
  ##### `basic_istream::operator>>` <a id="istream::extractors">[[istream::extractors]]</a>
2
 
3
  ``` cpp
4
  basic_istream<charT,traits>& operator>>
5
+ (basic_istream<charT,traits>& (*pf)(basic_istream<charT,traits>&));
6
  ```
7
 
8
  *Effects:* None. This extractor does not behave as a formatted input
9
  function (as described in  [[istream.formatted.reqmts]].)
10
 
11
+ *Returns:* `pf(*this)`.[^20]
12
 
13
  ``` cpp
14
  basic_istream<charT,traits>& operator>>
15
  (basic_ios<charT,traits>& (*pf)(basic_ios<charT,traits>&));
16
  ```
 
24
  ``` cpp
25
  basic_istream<charT,traits>& operator>>
26
  (ios_base& (*pf)(ios_base&));
27
  ```
28
 
29
+ *Effects:* Calls `pf(*this)`.[^21] This extractor does not behave as a
30
  formatted input function (as described
31
  in  [[istream.formatted.reqmts]]).
32
 
33
  *Returns:* `*this`.
34