Klasse X -> konvertiert zu Y durch zwei Wege 1) Konstruktoren und 2) durch Umrechnungsfunktionen.
Ich habe verstanden, dass der Konstruktor für einzelne Argumente für die Konvertierung verwendet wird.Konvertierung durch Konstruktoren
In der Beschreibung:
Ein implizit deklarierte Copykonstruktor kein explizites Konstruktor ist; es kann für implizite Typkonvertierung aufgerufen werden.
Frage:
Also, das bedeutet nicht nur einzelne Argument Konstruktor wird für die Umwandlung verwendet, aber auch Konstruktor kopieren ?. Wenn ja, welches Szenario wird verwendet? irgendein Ausschnitt des Beispielcodes?
Bitte ertragen Sie mit mir, wenn die Frage sehr Grundlage ist.
Der Kopierkonstruktor ist ein Konstruktor mit einem Argument. Aber es ändert den Typ nicht, also weiß ich nicht, warum irgendjemand es eine "Umwandlung" nennen würde. –
Ich bin mir ziemlich sicher, dass meine Frau sich aufregt, wenn ich dich "entblöße". :-) –
haha, Jerry, Danke für das Aufzeigen. :) – Whoami