tmp/tmpehsx9on9/{from.md → to.md}
RENAMED
|
@@ -282,16 +282,16 @@ namespace std {
|
|
| 282 |
template<class charT, class traits = char_traits<charT>>
|
| 283 |
class istreambuf_iterator {
|
| 284 |
public:
|
| 285 |
using iterator_category = input_iterator_tag;
|
| 286 |
using value_type = charT;
|
| 287 |
-
using difference_type =
|
| 288 |
using pointer = unspecified;
|
| 289 |
using reference = charT;
|
| 290 |
using char_type = charT;
|
| 291 |
using traits_type = traits;
|
| 292 |
-
using int_type =
|
| 293 |
using streambuf_type = basic_streambuf<charT,traits>;
|
| 294 |
using istream_type = basic_istream<charT,traits>;
|
| 295 |
|
| 296 |
// [istreambuf.iterator.proxy], class istreambuf_iterator::proxy
|
| 297 |
class proxy; // exposition only
|
|
|
|
| 282 |
template<class charT, class traits = char_traits<charT>>
|
| 283 |
class istreambuf_iterator {
|
| 284 |
public:
|
| 285 |
using iterator_category = input_iterator_tag;
|
| 286 |
using value_type = charT;
|
| 287 |
+
using difference_type = traits::off_type;
|
| 288 |
using pointer = unspecified;
|
| 289 |
using reference = charT;
|
| 290 |
using char_type = charT;
|
| 291 |
using traits_type = traits;
|
| 292 |
+
using int_type = traits::int_type;
|
| 293 |
using streambuf_type = basic_streambuf<charT,traits>;
|
| 294 |
using istream_type = basic_istream<charT,traits>;
|
| 295 |
|
| 296 |
// [istreambuf.iterator.proxy], class istreambuf_iterator::proxy
|
| 297 |
class proxy; // exposition only
|