text: Wenn ein temporäres Objekt vom Typ new_type deklariert und initialisiert werden mit expression, wie new_type Temp(expression);, die implizite Konvertierungen ein Aufruf an den Konstruktor new_type oder einen Anruf an eine benutzerdefinierte Konvertierung Betreiber beinhalten kann, dann static_cast<type>(expression) berechnet und gibt den Wert dieser temporären Objekt .