std::basic_filebuf<CharT,Traits>:: imbue
From cppreference.net
<
cpp
|
io
|
basic filebuf
|
protected
:
virtual void imbue ( const std:: locale & loc ) |
||
Ändert das zugehörige Gebietsschema, sodass alle Zeichen, die nach diesem Aufruf eingefügt oder extrahiert werden (und bis zu einem weiteren Aufruf von
imbue()
), unter Verwendung der
std::codecvt
Facette von
loc
konvertiert werden.
Wenn die Kodierung des alten Gebietsschemas zustandsabhängig ist und die Datei nicht am Anfang positioniert ist, dann muss das neue Gebietsschema denselben std::codecvt Facet aufweisen wie das zuvor eingestellte.
Inhaltsverzeichnis |
Parameter
| loc | - | das Locale, das dem Stream zugewiesen werden soll |
Rückgabewert
(keine)
Beispiel
|
Dieser Abschnitt ist unvollständig
Grund: Kein Beispiel |
Siehe auch
|
[virtual]
|
reagiert auf eine Änderung der assoziierten Locale
(geschützte virtuelle Elementfunktion von
std::basic_streambuf<CharT,Traits>
)
|
|
setzt die Locale
(öffentliche Elementfunktion von
std::basic_ios<CharT,Traits>
)
|