std::basic_streambuf<CharT,Traits>:: pubimbue, std::basic_streambuf<CharT,Traits>:: imbue
From cppreference.net
<
cpp
|
io
|
basic streambuf
C++
Input/output library
| I/O manipulators | ||||
| Print functions (C++23) | ||||
| C-style I/O | ||||
| Buffers | ||||
|
(C++23)
|
||||
|
(
C++98/26*
)
|
||||
|
(C++20)
|
||||
| Streams | ||||
| Abstractions | ||||
| File I/O | ||||
| String I/O | ||||
| Array I/O | ||||
|
(C++23)
|
||||
|
(C++23)
|
||||
|
(C++23)
|
||||
|
(
C++98/26*
)
|
||||
|
(
C++98/26*
)
|
||||
|
(
C++98/26*
)
|
||||
| Synchronized Output | ||||
|
(C++20)
|
||||
| Types | ||||
| Error category interface | ||||
|
(C++11)
|
||||
|
(C++11)
|
std::basic_streambuf
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
std::
locale
pubimbue
(
const
std::
locale
&
loc
)
;
|
(1) | |
|
protected
:
virtual void imbue ( const std:: locale & loc ) ; |
(2) | |
Ändert die zugehörige Locale.
1)
Setzt
loc
als das zugeordnete Gebietsschema. Ruft
imbue(loc)
der am stärksten abgeleiteten Klasse auf
2)
Die Basisklassenversion dieser Funktion hat keine Wirkung. Die abgeleiteten Klassen können diese Funktion überschreiben, um über Änderungen der Locale informiert zu werden. Die abgeleitete Klasse kann die Locale und Member-Facets zwischen Aufrufen von
imbue()
zwischenspeichern.
Inhaltsverzeichnis |
Parameter
| loc | - | Lokalisierungsobjekt zum Assoziieren |
Rückgabewert
1)
Vorherige zugehörige Locale.
2)
(keine)
Hinweise
Innerhalb des Aufrufs von
imbue
(
)
gibt
getloc()
die vorherige Locale zurück.
Beispiel
|
Dieser Abschnitt ist unvollständig
Grund: Kein Beispiel |
Siehe auch
|
erhält eine Kopie des assoziierten Locale
(öffentliche Mitgliedsfunktion) |