operator== (std::text_encoding)
From cppreference.net
<
cpp
|
text
|
text encoding
|
friend
constexpr
bool
operator
==
(
const
text_encoding
&
a,
const text_encoding & b ) noexcept ; |
(1) | (desde C++26) |
|
friend
constexpr
bool
operator
==
(
const
text_encoding
&
a, id i
)
noexcept
;
|
(2) | (desde C++26) |
Realiza operaciones de comparación en objetos
text_encoding
.
1)
Compara dos objetos
text_encoding
. Los objetos son iguales si y solo si
comp-name
(
a.
name
(
)
, b.
name
(
)
)
es
true
cuando ambos
a.
mib
(
)
y
b.
mib
(
)
son iguales a
id
::
other
, o
a.
mib
(
)
es igual a
b.
mib
(
)
.
2)
Compare
text_encoding
objeto con un valor MIBenum. Los objetos son iguales si y solo si
a.
mib
(
)
es igual a
i
.
Estas funciones no son visibles para la búsqueda
unqualified
o
qualified
ordinaria, y solo pueden ser encontradas mediante
argument-dependent lookup
cuando
std::text_encoding
es una clase asociada de los argumentos.
El operador
!=
es
sintetizado
a partir de
operator==
.
Contenidos |
Parámetros
| a, b | - |
text_encoding
objetos a comparar
|
| i | - |
id
valor a comparar con el valor MIBenum contenido en
a
|
Valor de retorno
1)
a.
mib
(
)
==
id
::
other
&&
b.
mib
(
)
==
id
::
other
?
comp-name
(
a.
name
(
)
, b.
name
(
)
)
:
a.
mib
(
)
==
b.
mib
(
)
.
2)
a.
mib
(
)
==
i
.
Ejemplo
|
Esta sección está incompleta
Razón: sin ejemplo |
Véase también
|
(eliminado en C++20)
|
comparación de igualdad entre objetos locale
(función miembro pública de
std::locale
)
|