命名空间
变体
操作

std::istreambuf_iterator<CharT,Traits>::equal

来自 cppreference.cn
 
 
迭代器库
迭代器概念
迭代器原语
算法概念与工具
间接可调用概念
常用算法要求
(C++20)
(C++20)
(C++20)
工具
(C++20)
迭代器适配器
范围访问
(C++11)(C++14)
(C++14)(C++14)  
(C++11)(C++14)
(C++14)(C++14)  
(C++17)(C++20)
(C++17)
(C++17)
 
 
bool equal( const istreambuf_iterator& it ) const;

检查 *thisit 是否都有效,或者都无效,而不管它们使用的流缓冲区对象。

目录

[编辑] 参数

it - 另一个流缓冲区迭代器,用于比较

[编辑] 返回值

如果 *thisit 都有效,或者都无效,则返回 true,否则返回 false

[编辑] 异常

可能抛出实现定义的异常。

[编辑] 缺陷报告

下列更改行为的缺陷报告追溯地应用于以前出版的 C++ 标准。

缺陷报告 应用于 发布时的行为 正确的行为
LWG 110 C++98 签名是 bool equal(istreambuf_iterator& it) 添加了 const
LWG 1126 C++98 LWG issue 110 未正确解决,留下了
参数类型为 istreambuf_iterator&
添加了 const