i++
-
DirkB schrieb:
Das zweite ist der Sequence Point.
Gibt's doch gar nicht
-
Gabs doch mal ... und gemeint ist heute genau dasselbe.
-
SeppJ schrieb:
DirkB schrieb:
Das zweite ist der Sequence Point.
Gibt's doch gar nicht
Du Schelm!
-
Jetzt wird's interessant:
int i=1; printf("%d %d %d",(i,i++,++i));
3 0 201718260
-
ernsthaft?
-
EOP schrieb:
Jetzt wird's interessant:
int i=1; printf("%d %d %d",(i,i++,++i));
3 0 201718260
Kommaoperator und Auslesen unbelegten Stackspeichers.
(Aber hab den GCC schon dabei erwischt, wo er was gesehen hat, was nicht dem Standard entspricht, und es einfach wegoptimierte.
short i=0;//mit unsigned gehts for(wasanderes){ if(!++i) cout<<…<<flush;//Statusausgabe alle 60000 Durchläufe //Pustekuchen, Standardchen verlangt keinen signed Integerüberlauf }
)
-
_matze schrieb:
mgaeckler schrieb:
oenone schrieb:
areimund schrieb:
Es spielt aber eine Rolle ob Du das ++ vor oder nach deiner Variablen setzt.
[...]: Es spielt durchaus eine wichtige Rolle, ob es davor oder danach steht.
Wo siehst Du da jetzt einen Widerspruch, außer daß Du noch das prädikat wichtig verwendet hast?
mfg Martin
Er hat "keine" gelesen. Genau wie ich auch zuerst. ^^
Jepp, bekenne mich schuldig. Sorry!
-
Swordfish schrieb:
ernsthaft?
Yo.
Hab anfangs eigentlich nur probiert, ob man das mit klammern austricksen/umgehen kann. Kam immer nur Quatsch dabei raus.EDIT:
Die Versuche mit 3, 4 Klammerpaaren waren genauso Sch...
-
Volkard, wieso bist du kein Moderator mehr?
-
asfdlol schrieb:
Volkard, wieso bist du kein Moderator mehr?
Er wollte nicht mehr. Zu alt eben.
-
Arcoth schrieb:
asfdlol schrieb:
Volkard, wieso bist du kein Moderator mehr?
Er wollte nicht mehr. Zu alt eben.
Das ist so nicht wahr.
-
Hab' da übrigens noch ein super Foto von dir gefunden: http://www.c-plusplus.net/misc/cpp_juli2005/2005_55.jpg