From Jason Turner

[istreambuf.iterator.ops]

Diff to HTML by rtfpessoa

tmp/tmp03_jmpvs/{from.md → to.md} RENAMED
@@ -1,9 +1,9 @@
1
- #### `istreambuf_iterator` operations <a id="istreambuf.iterator.ops">[[istreambuf.iterator.ops]]</a>
2
 
3
  ``` cpp
4
- charT operator*() const
5
  ```
6
 
7
  *Returns:* The character obtained via the `streambuf` member
8
  `sbuf_->sgetc()`.
9
 
@@ -17,11 +17,11 @@ istreambuf_iterator& operator++();
17
 
18
  ``` cpp
19
  proxy operator++(int);
20
  ```
21
 
22
- *Returns:* `proxy(sbuf_->sbumpc(), sbuf_)`.
23
 
24
  ``` cpp
25
  bool equal(const istreambuf_iterator& b) const;
26
  ```
27
 
@@ -36,12 +36,10 @@ template <class charT, class traits>
36
  ```
37
 
38
  *Returns:* `a.equal(b)`.
39
 
40
  ``` cpp
41
- template <class charT, class traits>
42
- bool operator!=(const istreambuf_iterator<charT,traits>& a,
43
- const istreambuf_iterator<charT,traits>& b);
44
  ```
45
 
46
- *Returns:* `!a.equal(b)`.
47
 
 
1
+ #### Operations <a id="istreambuf.iterator.ops">[[istreambuf.iterator.ops]]</a>
2
 
3
  ``` cpp
4
+ charT operator*() const;
5
  ```
6
 
7
  *Returns:* The character obtained via the `streambuf` member
8
  `sbuf_->sgetc()`.
9
 
 
17
 
18
  ``` cpp
19
  proxy operator++(int);
20
  ```
21
 
22
+ *Returns:* *`proxy`*`(sbuf_->sbumpc(), sbuf_)`.
23
 
24
  ``` cpp
25
  bool equal(const istreambuf_iterator& b) const;
26
  ```
27
 
 
36
  ```
37
 
38
  *Returns:* `a.equal(b)`.
39
 
40
  ``` cpp
41
+ friend bool operator==(const istreambuf_iterator& i, default_sentinel_t s);
 
 
42
  ```
43
 
44
+ *Returns:* `i.equal(s)`.
45