So. Ich kenn mich grad mit den Inkrement- und Dekrementoperatoren net so aus.
ICh weiß, dass ++x den Wert zuerst erhöht und dann gleich mit dem neuen Wert weitergemacht wird.
Bei x++ wird zunächst mit dem alten Wert weitergerechnet und erst bei neuem Durchlauf der neue Wert genommen
Aber bei dem Bsp check ichs einfach net:
int x = 0, y;
y = x++;
cout << x << ',' << y; // Ausgabe: 1,0
x = --y;
cout << x << ';' << y; // Ausgabe: -1,-1
Meiner Meinung nach (so wie ichs verstanden hätte) wäre die Ausgabe beim ersten: 0,0
und beim zweiten: -1, -1
Wo liegt mein Denkfehler?