Espaces de noms
Variantes
Affichages
Actions

cpp/io/basic ios/init : Différence entre versions

De cppreference.com
< cpp‎ | io‎ | basic ios
m (r2.7.3) (robot Ajoute : de, en, es, it, ja, pt, ru, zh)
m (Use {{lc}}. Update links. Various fixes.)
 
Ligne 18 : Ligne 18 :
 
| {{rlpf|rdbuf}} || {{tt|sb}}
 
| {{rlpf|rdbuf}} || {{tt|sb}}
 
|-
 
|-
| {{rlpf|tie}} || {{c|NULL}}
+
| {{rlpf|tie}} || {{|NULL}}
 
|-
 
|-
| {{rlpf|rdstate}} || {{tt|goodbit}} if {{tt|sb}} is not {{c|NULL}}, otherwise {{tt|badbit}}
+
| {{rlpf|rdstate}} || {{tt|goodbit}} if {{tt|sb}} is not {{|NULL}}, otherwise {{tt|badbit}}
 
|-
 
|-
 
| {{rlpf|exceptions}} || {{tt|goodbit}}
 
| {{rlpf|exceptions}} || {{tt|goodbit}}
Ligne 35 : Ligne 35 :
 
|}
 
|}
  
{{tr|Cette fonction membre est protégé: il est appelé par les constructeurs des classes de flux dérivés {{c|std::basic_istream}} et {{c|std::basic_ostream}} une fois que le tampon de flux associé est connu. Jusqu'à ce que cette fonction est appelée, chaque fonction membre (autre que le destructeur) de la {{c|std::basic_ios}} par défaut construit invoque un comportement indéfini. Notez que {{tt|basic_ios}} est une classe de base virtuelle, et donc de son constructeur n'est pas appelé par les constructeurs de ces classes directement dérivées, ce qui explique pourquoi deux étapes d'initialisation est nécessaire .|This member function is protected: it is called by the constructors of the derived stream classes {{c|std::basic_istream}} and {{c|std::basic_ostream}} once the associated stream buffer is known. Until this function is called, every member function (other than the destructor) of the default-constructed {{c|std::basic_ios}} invokes undefined behavior. Note that {{tt|basic_ios}} is a virtual base class, and therefore its constructor is not called by the constructors of those directly derived classes, which is why two-stage initialization is necessary.}}
+
{{tr|Cette fonction membre est protégé: il est appelé par les constructeurs des classes de flux dérivés {{|std::basic_istream}} et {{|std::basic_ostream}} une fois que le tampon de flux associé est connu. Jusqu'à ce que cette fonction est appelée, chaque fonction membre (autre que le destructeur) de la {{|std::basic_ios}} par défaut construit invoque un comportement indéfini. Notez que {{tt|basic_ios}} est une classe de base virtuelle, et donc de son constructeur n'est pas appelé par les constructeurs de ces classes directement dérivées, ce qui explique pourquoi deux étapes d'initialisation est nécessaire .|This member function is protected: it is called by the constructors of the derived stream classes {{|std::basic_istream}} and {{|std::basic_ostream}} once the associated stream buffer is known. Until this function is called, every member function (other than the destructor) of the default-constructed {{|std::basic_ios}} invokes undefined behavior. Note that {{tt|basic_ios}} is a virtual base class, and therefore its constructor is not called by the constructors of those directly derived classes, which is why two-stage initialization is necessary.}}
  
 
===Paramètres===
 
===Paramètres===
{{param list begin}}
+
{{begin}}
{{param list item | sb |{{tr| tampon de flux d'associer à| stream buffer to associate to}}}}
+
{{| sb |{{tr| tampon de flux d'associer à| stream buffer to associate to}}}}
{{param list end}}
+
{{end}}
  
 
===Voir aussi===
 
===Voir aussi===
{{dcl list begin}}
+
{{begin}}
{{dcl list template | cpp/io/basic_ios/dcl list constructor}}
+
{{| cpp/io/basic_ios/constructor}}
{{dcl list end}}
+
{{end}}
  
 
[[de:cpp/io/basic ios/init]]
 
[[de:cpp/io/basic ios/init]]

Version actuelle en date du 2 juillet 2013 à 04:58