Was ist die Ausgabe des folgenden Codes? [Duplikat]

7

Dieser Code wurde in Ссылка , Ausgabe Juli 2013, veröffentlicht. Ich konnte die Ausgabe nicht verstehen, jede Erklärung wäre helfend

%Vor%

Ausgabe:

%Vor%

Ich habe erwartet:

%Vor%

Irgendwelche Erklärung?

    
Maverick 17.07.2013, 19:47
quelle

1 Antwort

20

i(x); entspricht i x; mit einem redundanten Klammerpaar. Es deklariert eine Variable mit dem Namen x vom Typ i , default-initialized; Es wird keine temporäre Instanz von i mit x als Parameter des Konstruktors erstellt. Siehe auch: ärgerlichste Analyse

    
Igor Tandetnik 17.07.2013 19:58
quelle

Tags und Links