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)


Log in to reply