operator==,!= (std::istreambuf_iterator<CharT,Traits>)
|
Definido en el encabezado
<iterator>
|
||
|
template
<
class
CharT,
class
Traits
>
bool
operator
==
(
const
std::
istreambuf_iterator
<
CharT,Traits
>
&
lhs,
|
(1) | |
|
template
<
class
CharT,
class
Traits
>
bool
operator
!
=
(
const
std::
istreambuf_iterator
<
CharT,Traits
>
&
lhs,
|
(2) | (hasta C++20) |
|
friend
bool
operator
==
(
const
istreambuf_iterator
&
lhs,
std:: default_sentinel_t ) ; |
(3) | (desde C++20) |
Comprueba si tanto lhs como rhs son válidos, o ambos son inválidos, independientemente de los objetos de búfer de flujo que utilicen.
Esta función no es visible para la búsqueda no calificada ordinaria o la búsqueda calificada , y solo puede encontrarse mediante búsqueda dependiente de argumentos cuando std::istreambuf_iterator<CharT,Traits> es una clase asociada de los argumentos.
|
El operador
|
(since C++20) |
Parámetros
| lhs, rhs | - | iteradores de búfer de flujo a comparar |
Valor de retorno
Excepciones
Puede lanzar excepciones definidas por la implementación.