std::flush_emit
Von cppreference.com
| Definiert in Header <ostream> |
||
| template< class CharT, class Traits > std::basic_ostream<CharT, Traits>& flush_emit( std::basic_ostream<CharT, Traits>& os ); |
(seit C++20) | |
Leert die Ausgabesequenz os aus, als ob os.flush() aufgerufen worden wäre. Dann, wenn os.rdbuf() tatsächlich auf ein std::basic_syncbuf<CharT, Traits, Allocator> buf zeigt, ruft buf.emit() auf.
Dies ist ein nur Ausgabe gerichteter I/O-Manipulator. Er kann mit einem Ausdruck wie out << std::flush_emit für jedes out vom Typ std::basic_ostream aufgerufen werden.
Inhalt |
[bearbeiten] Parameter
| os | - | Referenz auf den Ausgabestream |
[bearbeiten] Rückgabewert
os (Referenz auf den Stream nach der Manipulation)
[bearbeiten] Beispiel
| Dieser Abschnitt ist unvollständig Grund: kein Beispiel |
[bearbeiten] Siehe auch
| synchronisiert mit dem zugrunde liegenden Speichermedium (public member function of std::basic_ostream<CharT,Traits>) |