Re: Richtige Dateiendung von Headern
Von: Stefan Reuther (stefan.news@arcor.de) [Profil]
Datum: 11.05.2008 12:23
Message-ID: <g06ofs.1pg.1@stefan.msgid.phost.de>
Newsgroup: de.comp.lang.iso-c++
Datum: 11.05.2008 12:23
Message-ID: <g06ofs.1pg.1@stefan.msgid.phost.de>
Newsgroup: de.comp.lang.iso-c++
Florian Hurlbrink wrote: > Was ist die bessere Dateiendung von selbst erstellten C++-Headern? Das ist eine reine Stilfrage. > .h - Das ist zumindest bei C so und Visual Studio empfiehlt das auch > für C++ > .hpp - So schlägt das mein Buch vor und das wird auch von Visual Studio > akzeptiert, wenn man die Datei von .h nach .hpp umbenennt. Eine weitere Möglichkeiten ist noch ".hh". Das ist alles halbwegs gängig. Ich bevorzuge ".h", in der Firma wird ein bunter Mix aus ".h" und ".hpp" benutzt. > Keine Dateiendung (Die Standardheader haben ja auch keine Dateiendung)? Die Standardheader müssen nicht zwingend real existierende Dateien sein, und die Tatsache, dass es sich um Standardheader handelt, wird an den <> festgemacht. Borland C++ 5.5 sucht z.B. die Datei 'cstring.h' und definiert das Makro '__USING_CNAME__', wenn du '#include <cstring>' schreibst. Headerdateien ohne Erweiterung würde ich daher eher bleibenlassen. Schon deswegen, weil die meisten Editoren/Dateimanager/SCMs etc. den Dateityp an der Erweiterung festmachen. Stefan[ Auf dieses Posting antworten ]
