Umlaute in c++-Kommentaren
-
Hallo,
wie verhält es sich mit Umlauten (oder anderen, nicht-ASCII-Zeichen) in Quelltext-Dateien? Sollte man sie umschreiben? Beim Copyright ist es ja wichtig, dass der Name des Autors richtig geschrieben ist.
Bye.
-
Das kommt darauf an ob die Datei im UTF-8-Format gespeichert ist oder nicht.
-
daersc schrieb:
Das kommt darauf an ob die Datei im UTF-8-Format gespeichert ist oder nicht.
Aha. Und ist es guter Stil, UTF-8-kodierte Quelltexte verwenden?
-
In C und C++ gibt es generell nur ASCII-Zeichen. Kommentare werden ignoriert, deshalb kann man da reinschreiben was man will, solange man nicht Pech hat und ein Zeichen mit '\n' bzw "*/" kodiert wird.
Ich würde empfehlen den Quelltext und das Copyright zu trennen, oder nur einen Verweis in dem Quelltext auf die Copyright-Datei zu geben.
Autorenlisten, Lizenz und ähnliches gehört meiner Meinung nach nicht in den Quelltext (aber es ist üblich es so zu machen).
-
nwp2 schrieb:
solange man nicht Pech hat und ein Zeichen mit '\n' bzw "*/" kodiert wird.
Das ist ja das schöne an UTF-8. Das ist garantiert niemals der Fall. Kein UTF-8-Zeichen hat als Teil seiner Kodierung ein Zeichen aus US-ASCII. (Ausser den US-ASCII-Zeichen, die in UTF-8 genau die gleiche Kodierung haben)