Namespaces
Variants

std:: flush_emit

From cppreference.net
< cpp ‎ | io ‎ | manip
Definido en el 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 de solo salida, puede ser llamado con una expresión como out << std :: flush_emit para cualquier out de tipo std::basic_ostream .


Contenidos

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

sincroniza con el dispositivo de almacenamiento subyacente
(función miembro pública de std::basic_ostream<CharT,Traits> )