Headerdateien
-
Ich wollte mal Fragen was bestimmte zusatz Buchstaben oder Zeichen aussagen.
<limits> //Normale Header-Datei
<limits.h> //C-Header-Datei oder eigene
<climits> //??? noch mal C-Header-Datei???
-
Hi,
<limits> ist das C++ Header für die klasse numeric_limits
<climits> ist das C-Header für C++, afaik ins namespace std eingeschlossenund limits.h ist das C-Header
<edit>
Nachtrag das prefix c bei climits weist darauf hin das es sich um ein C-Header handelt.deswegen gibt es z.B. auch:
cstdarg
cstdlib
cstdio
usw.</edit>
MfG
-
das erste ist ein c++ header
das zweite ist ein normaler header, wie man ihn selber schreiben kann, bzw imf all der standardheader ein alter nicht mehr standardkonformer header
das 3. ist ein c-header, ist aber nur in namespaces eingeschlossen, wenn der compiler ein c++ compiler ist//edit evil hatte beim ersten recht, mein alter compiler war da wohl nicht so ganz standardkonform^^