tmp/tmpbny6nz7c/{from.md → to.md}
RENAMED
|
@@ -25,16 +25,16 @@ namespace std {
|
|
| 25 |
template<class charT, class traits = char_traits<charT>>
|
| 26 |
class istreambuf_iterator {
|
| 27 |
public:
|
| 28 |
using iterator_category = input_iterator_tag;
|
| 29 |
using value_type = charT;
|
| 30 |
-
using difference_type =
|
| 31 |
using pointer = unspecified;
|
| 32 |
using reference = charT;
|
| 33 |
using char_type = charT;
|
| 34 |
using traits_type = traits;
|
| 35 |
-
using int_type =
|
| 36 |
using streambuf_type = basic_streambuf<charT,traits>;
|
| 37 |
using istream_type = basic_istream<charT,traits>;
|
| 38 |
|
| 39 |
// [istreambuf.iterator.proxy], class istreambuf_iterator::proxy
|
| 40 |
class proxy; // exposition only
|
|
|
|
| 25 |
template<class charT, class traits = char_traits<charT>>
|
| 26 |
class istreambuf_iterator {
|
| 27 |
public:
|
| 28 |
using iterator_category = input_iterator_tag;
|
| 29 |
using value_type = charT;
|
| 30 |
+
using difference_type = traits::off_type;
|
| 31 |
using pointer = unspecified;
|
| 32 |
using reference = charT;
|
| 33 |
using char_type = charT;
|
| 34 |
using traits_type = traits;
|
| 35 |
+
using int_type = traits::int_type;
|
| 36 |
using streambuf_type = basic_streambuf<charT,traits>;
|
| 37 |
using istream_type = basic_istream<charT,traits>;
|
| 38 |
|
| 39 |
// [istreambuf.iterator.proxy], class istreambuf_iterator::proxy
|
| 40 |
class proxy; // exposition only
|