std::istreambuf_iterator<CharT,Traits>::operator*, operator->

来自cppreference.com
 
 
迭代器库
迭代器概念
迭代器原语
迭代器适配器
流迭代器
迭代器定制点
迭代器操作
(C++11)
(C++11)
范围访问
(C++11)(C++14)
(C++11)(C++14)
(C++17)(C++20)
(C++14)(C++14)
(C++14)(C++14)
(C++17)
(C++17)
 
 
CharT operator*() const;
(1)
pointer operator->() const;
(2) (C++11 起)
(C++17 前)

以调用 sbuf_->sgetc() 读取单个字符,其中 sbuf_ 是存储的指向流缓冲的指针。

若迭代器是流尾迭代器则行为未定义。

[编辑] 参数

(无)

[编辑] 返回值

1) 获得字符的值。
2) 未指定类型对象,满足给定一个 istreambuf_iterator i ,表达式 (*i).mi->m 拥有相同效果。

[编辑] 异常

(无)