std::ios_base — cppreference.com
De cppreference.com
<metanoindex/>
<tbody> </tbody>
| Déclaré dans l'en-tête <ios> |
||
|
|
||
Le ios_base classe est une classe polyvalente qui sert de classe de base pour toutes les classes de flux d'E / S. Il maintient plusieurs types de données:
Original:
The class ios_base is a multipurpose class that serves as the base class for all I/O stream classes. It maintains several kinds of data:
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
1)
informations d'état: indicateurs d'état des cours d'eau
Original:
state information: stream status flags
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
2)
informations de contrôle: indicateurs qui contrôlent la mise en forme à la fois d'entrée et de sortie des séquences et les paramètres régionaux imprégnée
Original:
control information: flags that control formatting of both input and output sequences and the imbued locale
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
3)
stockage privé: indexé structure extensible qui permet à la fois de données long et les membres void*, qui peut être mis en œuvre sous forme de deux tableaux de longueur arbitraire ou un tableau de deux éléments struct ou un autre récipient .
Original:
private storage: indexed extensible data structure that allows both long and void* members, which may be implemented as two arbitrary-length arrays or a single array of two-element structs or another container.
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
4)
rappels: nombre arbitraire de fonctions définies par l'utilisateur pour être appelés à partir imbue (), copyfmt (), et ~ ios_base ()
Original:
callbacks: arbitrary number of user-defined functions to be called from imbue(), copyfmt(), and ~ios_base()
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
Mise en œuvre typique détient constantes membre correspondant à toutes les valeurs de fmtflags, iostate, openmode et seekdir-dessous, les variables membres pour maintenir la précision actuelle, la largeur et codes de formatage, le masque d'exception, l'état d'erreur de tampon, un conteneur redimensionnable la tenue des rappels, de la locale courante imprégné, le stockage privé, et une variable statique entier pour xalloc () .
Original:
Typical implementation holds member constants corresponding to all values of fmtflags, iostate, openmode, and seekdir shown below, member variables to maintain current precision, width, and formatting flags, the exception mask, the buffer error state, a resizeable container holding the callbacks, the currently imbued locale, the private storage, and a static integer variable for xalloc().
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
Fonctions membres
Construit l'objet Original: constructs the object The text has been machine-translated via Google Translate. (fonction membre protégée) [edit] | |
[ virtuel Original: virtual The text has been machine-translated via Google Translate. |
Détruit l'objet Original: destructs the object The text has been machine-translated via Google Translate. (function membre virtuelle publique) [edit] |
Mise en forme Original: Formatting The text has been machine-translated via Google Translate. | |
gère indicateurs de format Original: manages format flags The text has been machine-translated via Google Translate. (fonction membre publique) [edit] | |
active l'indicateur de format spécifique Original: sets specific format flag The text has been machine-translated via Google Translate. (fonction membre publique) [edit] | |
| clears specific format flag (fonction membre publique) [edit] | |
gère précision décimale des opérations en virgule flottante Original: manages decimal precision of floating point operations The text has been machine-translated via Google Translate. (fonction membre publique) [edit] | |
| manages field width (fonction membre publique) [edit] | |
Locales Original: Locales The text has been machine-translated via Google Translate. | |
fixe locale Original: sets locale The text has been machine-translated via Google Translate. (fonction membre publique) [edit] | |
retourne localisation en cours Original: returns current locale The text has been machine-translated via Google Translate. (fonction membre publique) [edit] | |
Interne gamme extensible Original: Internal extensible array The text has been machine-translated via Google Translate. | |
[ statique Original: static The text has been machine-translated via Google Translate. |
renvoie un entier ensemble du programme unique qui est sûr à utiliser comme indice de motpasse () et iword () Original: returns a program-wide unique integer that is safe to use as index to pword() and iword() The text has been machine-translated via Google Translate. (fonction membre publique statique) [edit] |
redimensionne le stockage privé et le cas échéant un accès à l'élément de Original: resizes the private storage if necessary and access to the The text has been machine-translated via Google Translate. (fonction membre publique) [edit] | |
redimensionne le stockage privé et le cas échéant un accès à l'élément de Original: resizes the private storage if necessary and access to the The text has been machine-translated via Google Translate. (fonction membre publique) [edit] | |
Divers Original: Miscellaneous The text has been machine-translated via Google Translate. | |
enregistre fonction de rappel d'événement Original: registers event callback function The text has been machine-translated via Google Translate. (fonction membre publique) [edit] | |
[ statique Original: static The text has been machine-translated via Google Translate. |
définit si le C + + et C des bibliothèques d'entrées-sorties sont interopérables Original: sets whether C++ and C IO libraries are interoperable The text has been machine-translated via Google Translate. (fonction membre publique statique) [edit] |
Classes de membres Original: Member classes The text has been machine-translated via Google Translate. | |
exception ruisseau Original: stream exception The text has been machine-translated via Google Translate. (classe membre publique) [edit] | |
initialise les objets de flux standard Original: initializes standard stream objects The text has been machine-translated via Google Translate. (classe membre publique) [edit] | |
Types de membres et de constantes Original: Member types and constants The text has been machine-translated via Google Translate. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Type d' Original: Type The text has been machine-translated via Google Translate. |
Explanation | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
type de mode de flux ouvert Les constantes suivantes sont également définis: Original: stream open mode type The following constants are also defined: The text has been machine-translated via Google Translate.
(typedef) [edit] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
la mise en forme des drapeaux de type Les constantes suivantes sont également définis: Original: formatting flags type The following constants are also defined: The text has been machine-translated via Google Translate.
(typedef) [edit] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
état du type de flux Les constantes suivantes sont également définis: Original: state of the stream type The following constants are also defined: The text has been machine-translated via Google Translate.
(typedef) [edit] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cherchant type de direction Les constantes suivantes sont également définis: Original: seeking direction type The following constants are also defined: The text has been machine-translated via Google Translate.
(typedef) [edit] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
spécifie le type d'événement Original: specifies event type The text has been machine-translated via Google Translate. (enum) [edit] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
callback type de fonction Original: callback function type The text has been machine-translated via Google Translate. (typedef) [edit] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Obsolète types de membres Original: Deprecated member types The text has been machine-translated via Google Translate. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Type d' Original: Type The text has been machine-translated via Google Translate. |
Explanation | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
io_state (obsolète)
|
type entier qui peut être utilisé comme Original: integer type that may be used like The text has been machine-translated via Google Translate. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
open_mode (obsolète)
|
type entier qui peut être utilisé comme Original: integer type that may be used like The text has been machine-translated via Google Translate. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
seek_dir (obsolète)
|
type entier qui peut être utilisé comme Original: integer type that may be used like The text has been machine-translated via Google Translate. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
streamoff (obsolète)
|
type non spécifié qui peut être utilisé comme Original: unspecified type that may be used like The text has been machine-translated via Google Translate. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
streampos (obsolète)
|
type non spécifié qui peut être utilisé comme Original: unspecified type that may be used like The text has been machine-translated via Google Translate. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||