Hallo,
ich hab mir gerade den C ISO/IEC 9899:201x Standard angeschaut. Hier der
Link: http://www.open-std.org/jtc1/sc22/wg14/www/docs/n1570.pdf
Und ich wundere mich über den Einrückungsstil z.B. auf Seite 145
Da seh ich am Seitenanfang den Stil von ANSI:
1 | double convert(int is_fahr, double temp)
|
2 | {
|
3 | /* A translator may perform inline substitutions */
|
4 | return is_fahr ? cels(temp) : fahr(temp);
|
5 | }
|
Ich glaube, dieser Stil ist auch der ISO Stil, oder?
Aber gerade sieben Zeilen tiefer sehe ich eine Funktion die den
Einrückungsstil von K&R benutzt:
1 | _Noreturn void f () {
|
2 | abort(); // ok
|
3 | }
|
Warum hat ein offizielles ISO Dokument so ein Chaos in der Code
Formatierung??? Weiss da jemand etwas darüber?
Danke