operator<<,>> (std::extreme_value_distribution)
|
template
<
class
CharT,
class
Traits
>
friend
std::
basic_ostream
<
CharT,Traits
>
&
|
(1) | (desde C++11) |
|
template
<
class
CharT,
class
Traits
>
friend
std::
basic_istream
<
CharT,Traits
>
&
|
(2) | (desde C++11) |
Realiza operaciones de entrada y salida de flujo en la distribución de números pseudoaleatorios d .
CharT
y
Traits
, de lo contrario el comportamiento es indefinido. Si se encuentra entrada incorrecta,
ist.
setstate
(
std
::
ios
::
failbit
)
es llamado, lo cual puede lanzar
std::ios_base::failure
.
d
permanece sin cambios en ese caso.
Estas plantillas de función no son visibles para la búsqueda unqualified o qualified ordinaria, y solo pueden ser encontradas mediante argument-dependent lookup cuando std::extreme_value_distribution<ResultType> es una clase asociada de los argumentos.
Contenidos |
Parámetros
| ost | - | flujo de salida para insertar los datos |
| ist | - | flujo de entrada para extraer los datos |
| d | - | distribución de números pseudoaleatorios |
Valor de retorno
Excepciones
Informes de defectos
Los siguientes informes de defectos que modifican el comportamiento se aplicaron retroactivamente a los estándares de C++ publicados anteriormente.
| DR | Se aplica a | Comportamiento publicado | Comportamiento correcto |
|---|---|---|---|
| LWG 3519 | C++11 |
la forma de los operadores de inserción y extracción no estaba especificada
(podrían ser hidden friends o plantillas de función fuera de clase) |
especificado como hidden friends |