std::istreambuf_iterator<CharT,Traits>::istreambuf_iterator
来自cppreference.com
| (1) | (C++11 前) | |
| (C++11 起) | ||
| |
(2) | (C++20 起) |
| (3) | (C++11 前) | |
| (C++11 起) | ||
| (4) | (C++11 前) | |
| (C++11 起) | ||
| (5) | (C++11 前) | |
| (C++11 起) | ||
| |
(6) | (C++11 起) |
1,2) 构造流尾迭代器。
3) 初始化迭代器并存储
is.rdbuf() 的值于数据成员。若 is.rdbuf() 为空,则构造流尾迭代器。4) 初始化迭代器并存储
s 的值于数据成员。若 s 为空,则构造流尾迭代器。5) 相当于以
p 所保有的 streambuf_type* 指针调用 (3)。6) 复制构造函数为平凡且为显式预置。
|
复制构造函数实际上被隐式声明,且不保证为平凡。 |
(C++11 前) |
参数
| is | - | 获得流缓冲来源的输出流 |
| s | - | 用以初始化迭代器的流缓冲 |
| p | - | 实现定义的代理类型的对象 |