C11 oder C18

Schnelle objektorientierte, kompilierende Programmiersprache.
Antworten
Xeon
Beiträge: 169
Registriert: So Dez 17, 2017 4:10 pm

C11 oder C18

Beitrag von Xeon » Do Jan 02, 2020 3:54 pm

Hallo zusammen

Kennt jemand ein Buch oder ein Tutorial auf Deutsch über den Neuen C11 oder C18 Standard?




Liebe Grüße
Xeon

Benutzeravatar
Xin
nur zu Besuch hier
Beiträge: 8858
Registriert: Fr Jul 04, 2008 11:10 pm
Wohnort: /home/xin
Kontaktdaten:

Re: C11 oder C18

Beitrag von Xin » Fr Jan 03, 2020 12:46 am

Ich bin irgendwann zu C++ abgewandert.
Aber grundsätzlich wäre ich durchaus interessiert schon alleine, um das Tutorial anzupassen.
Merke: Wer Ordnung hellt ist nicht zwangsläufig eine Leuchte.

Ich beantworte keine generellen Programmierfragen per PN oder Mail. Dafür ist das Forum da.

mfro
Beiträge: 346
Registriert: Mi Jan 16, 2013 4:58 pm

Re: C11 oder C18

Beitrag von mfro » Fr Jan 03, 2020 8:17 am

In C11 kam nicht wirklich viel Neues (anonyme structs und unions vielleicht als wichtigstes).
C18 ist praktisch nur die Reparatur der Fehler, die mit Einführung von C11 gemacht wurden.

Beides m.E. nichts, mit dem man ein Buch füllen könnte oder müsste.
It's as simple as that. And remember, Beethoven wrote his first symphony in C.

Benutzeravatar
Xin
nur zu Besuch hier
Beiträge: 8858
Registriert: Fr Jul 04, 2008 11:10 pm
Wohnort: /home/xin
Kontaktdaten:

Re: C11 oder C18

Beitrag von Xin » Fr Jan 03, 2020 1:13 pm

Kamen mit C11 nicht neue Datentypen mit garantierter Breite und Konstrukte wie die Initialisierung einer lokalen Varible innerhalb von if und while?
Das ist vielleicht kein Buch, aber es macht doch schon einen Unterschied, ob es in einem Buch drin steht oder nicht. :D
Merke: Wer Ordnung hellt ist nicht zwangsläufig eine Leuchte.

Ich beantworte keine generellen Programmierfragen per PN oder Mail. Dafür ist das Forum da.

mfro
Beiträge: 346
Registriert: Mi Jan 16, 2013 4:58 pm

Re: C11 oder C18

Beitrag von mfro » Fr Jan 03, 2020 4:01 pm

Xin hat geschrieben:
Fr Jan 03, 2020 1:13 pm
Kamen mit C11 nicht neue Datentypen mit garantierter Breite und Konstrukte wie die Initialisierung einer lokalen Varible innerhalb von if und while?
Das ist vielleicht kein Buch, aber es macht doch schon einen Unterschied, ob es in einem Buch drin steht oder nicht. :D
Nee, das gab's alles in C99 schon.

Neu in C11 waren _Complex, _Generic und wide characters.

Habe ich persönlich aber alles bis dato nicht vermisst...
It's as simple as that. And remember, Beethoven wrote his first symphony in C.

Xeon
Beiträge: 169
Registriert: So Dez 17, 2017 4:10 pm

Re: C11 oder C18

Beitrag von Xeon » So Jan 05, 2020 3:48 pm

Was hat es auf sich mit der Headerdatei threads.h vom C11 Standard?



Liebe Grüße
Xeon

Benutzeravatar
Xin
nur zu Besuch hier
Beiträge: 8858
Registriert: Fr Jul 04, 2008 11:10 pm
Wohnort: /home/xin
Kontaktdaten:

Re: C11 oder C18

Beitrag von Xin » Mo Jan 06, 2020 12:31 am

Ich verstehe die Frage nicht. ^^
Worauf willst Du hinaus?
Merke: Wer Ordnung hellt ist nicht zwangsläufig eine Leuchte.

Ich beantworte keine generellen Programmierfragen per PN oder Mail. Dafür ist das Forum da.

mfro
Beiträge: 346
Registriert: Mi Jan 16, 2013 4:58 pm

Re: C11 oder C18

Beitrag von mfro » Mo Jan 06, 2020 1:06 pm

Xin hat geschrieben:
Mo Jan 06, 2020 12:31 am
Ich verstehe die Frage nicht. ^^
Worauf willst Du hinaus?
Wahrscheinlich darauf, dass Multithreading auch ein neues C11-Feature ist.

Das ist allerdings optional (d.h. ein Compiler muß es nicht implementieren, um C11 konform zu sein) und kann nichts, was (z.B) die pthreads-Libs nicht auch könnten.
It's as simple as that. And remember, Beethoven wrote his first symphony in C.

Antworten