std::basic_streambuf<CharT,Traits>::pubimbue, std::basic_streambuf<CharT,Traits>::imbue
Von cppreference.com
< cpp | io | basic streambuf
| std::locale pubimbue( const std::locale& loc ); |
(1) | |
| protected: virtual void imbue( const std::locale& loc ); |
(2) | |
Ändert das zugehörige Locale.
1) Setzt
loc als zugehöriges Locale. Ruft imbue(loc) der am weitesten abgeleiteten Klasse auf.2) Die Basisklassenversion dieser Funktion hat keine Auswirkung. Abgeleitete Klassen können diese Funktion überschreiben, um über Änderungen des Locales informiert zu werden. Die abgeleitete Klasse kann das Locale und Member-Facetten zwischen Aufrufen von
imbue() cachen.Inhalt |
[bearbeiten] Parameter
| loc | - | Locale-Objekt zum Verknüpfen |
[bearbeiten] Rückgabewert
1) Vorheriges zugehöriges Locale.
2) (keiner)
[bearbeiten] Anmerkungen
Innerhalb des Aufrufs von imbue() gibt getloc() das vorherige Locale zurück.
[bearbeiten] Beispiel
| Dieser Abschnitt ist unvollständig Grund: kein Beispiel |
[bearbeiten] Siehe auch
| holt eine Kopie der zugeordneten Locale (member function) |