Die Dokumentation besagt, dass:MSVC Wie funktioniert ios_base :: Init?
Die verschachtelte Klasse ein Objekt, deren Konstruktion beschreibt sorgt dafür, dass der Standard iostreams Objekte richtig konstruiert sind, noch bevor die Ausführung eines Konstruktor für ein beliebiges statisches Objekt.
Zum gesehen:
https://msdn.microsoft.com/en-gb/library/fbyc90zw.aspx
Aber da statischen Objekten einen undefiniertes haben init Bestellung wie ios_base::Init
, dass es sie vor läuft nicht gewährleistet?
Aber müsste es nicht eine statische Instanz von ios_base :: Init geben? – paulm
@paulm Ja. Aber vielleicht wollten Sie das nicht hören. Können Sie Ihre Frage näher ausführen? – Kashyap
In welcher Weise? Ich möchte wissen, wie ios_base :: Init ctor immer vor ios_base ctor laufen kann? – paulm