Gast
#5122704
Ein Freitagspost: =================
1 | |
2 | |
3 | |
4 | |
|
Anzeige
|
[c] clang und gcc diff
Gast
#5122704
Ein Freitagspost: =================
Gast
#5122716
undefiniert schrieb: > Ein Freitagspost: > ================= > int main() { > int x = 0; > return (x=1) + (x=2); > } Vorweg: ======= clang liefert 3 gcc liefert 4
Gast
#5122728
Undefinierter Code liefert undefiniertes Ergebnis. So eine Überraschung. Und das hilft uns jetzt wie? Man bekommt sogar Warnungen, GCC: test.c:3:12: warning: operation on ‘x’ may be undefined Clang: test.c:3:12: warning: multiple unsequenced modifications to 'x' undefiniert schrieb: > Ein Freitagspost: > ... Das ist aber nicht das erste Mal, dass so etwas an einem Freitag gepostet wird: Beitrag "* C++ == C++ *" Antwort schreibenBitte melde dich an, um einen Beitrag zu schreiben. |
Anzeige
|