Espacios de nombres
Variantes

std::flush_emit

De cppreference.com
< cpp | io | manip
 
 
Biblioteca de E/S
Manipuladores de E/S
E/S estilo C
Búferes
(en desuso en C++98)
Flujos
Abstracciones
E/S de archivos
E/S de cadenas
E/S de arrays
(en desuso en C++98)
(en desuso en C++98)
(en desuso en C++98)
Salida sincronizada
Tipos
Interfaz de categoría de error
(C++11)
 
Manipuladores de E/S
Formateo de punto flotante
Formateo de enteros
Formateo de booleanos
Control de ancho de campo y relleno
Otro formateo
Procesamiento de espacio en blanco
Vaciado de salida
(C++20)  

Manipulación de indicadores de estado
E/S de tiempo y dinero
(C++11)
(C++11)
(C++11)
(C++11)
Manipulación entre comillas
(C++14)
 
Definido en el archivo de encabezado <ostream>
template< class CharT, class Traits >
std::basic_ostream<CharT, Traits>& flush_emit( std::basic_ostream<CharT, Traits>& os );
(desde C++20)

Vacía la secuencia de salida os como si se llamara a os.flush(). Luego, si os.rdbuf() realmente apunta a un std::basic_syncbuf<CharT, Traits, Allocator> buf, llama a buf.emit().

Este es un manipulador de E/S solo de salida, puede ser llamado con una expresión como out << std::flush_emit para cualquier out de tipo std::basic_ostream.


Parámetros

os - Referencia al flujo de salida.

Valor de retorno

os (referencia al flujo después de la manipulación).

Ejemplo

Véase también


(función miembro pública de std::basic_ostream<CharT,Traits>) [editar]