2016-03-31 5 views

Antwort

4

Dieses Ticket https://bugs.llvm.org/show_bug.cgi?id=11272 ist immer noch geöffnet (seit vielen Jahren), so scheint es, dass Clang nicht ausdrücklich implementiertes Verhalten spezifiziert.

Für die meisten Fälle würde ich wetten, dass es das gleiche wie GCC ist, obwohl.

+0

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

+0

@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.) –

Verwandte Themen