Implementierungsdefinierte Verhaltensweisen in C sind nicht spezifizierte Verhaltensweisen, für die jede konforme Implementierung ihre Auswahl dokumentieren muss.(Wo) Bedeutet Clang, dass die Implementierung von Dokumenten definiert ist?
Ich fand solche Dokumentationen leicht für gcc here oder Microsoft C here, aber ich kann keine solche Dokumentation für Clang finden.
Suche ich falsch oder gibt es so etwas nicht?
Also Clang ist kein konformer C-Compiler und es ist noch schlimmer als Visual Studio? Oh, das brennt. Nicht einmal Borland Turbo C von 1990 ist schlechter als Visual Studio ... Normativer Begriff: 3.4.1 ** implementierungsdefiniertes Verhalten ** nicht spezifiziertes Verhalten, bei dem jede Implementierung dokumentiert, wie die Wahl getroffen wird. – Lundin
@Lundin: Ja, der Mangel an Dokumentation macht es nicht konform. Ich würde nicht zustimmen, dass das "noch schlimmer als Visual Studio" macht. (Obwohl ich VS nicht genug benutzt habe, um seine Qualität zu kommentieren.) –