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) | |
Modifie les paramètres régionaux associés.
1)
Définit
loc
comme la locale associée. Appelle
imbue(loc)
de la classe la plus dérivée
2)
La version de la fonction de la classe de base n'a aucun effet. Les classes dérivées peuvent redéfinir cette fonction afin d'être informées des changements de paramètres régionaux. La classe dérivée peut mettre en cache les paramètres régionaux et les facettes membres entre les appels à
imbue()
.
Table des matières |
Paramètres
| loc | - | objet de paramètres régionaux à associer |
Valeur de retour
1)
Locale associé précédent.
2)
(aucun)
Notes
Depuis l'appel de
imbue
(
)
,
getloc()
retourne la locale précédente.
Exemple
|
Cette section est incomplète
Raison : aucun exemple |
Voir aussi
|
obtient une copie des paramètres régionaux associés
(fonction membre publique) |