[C++] include Problem

Naja ist die Datei jetz schon so alt, oder nicht?
Denn wenn Sie seit Jahren nicht mehr verwendet wird, sollte ich mir nen anderes Tutorial zulegen ;)
 
Ich gehe mal davon aus das du den iostream Header meinst.

Die iostream deklariert alle Namen im namespace std; waehrend iostream.h alle global deklariert. Wenn du was grosses vor hast kann es dann huddelei mit den Bezeichnern geben. Deswegen gibt es fuer jeden C Header auch ein C++ gegenstueck. Also statt <limits.h> <climits>.
 
So jetz habt ihr geschafft jetz bin ich total verwirrt :freak: :rolleyes:
Könnt ihr mir das mit den Headern nochmal genau erklären bzw einen Link zum nachlesen angeben
 
thiron schrieb:
Die iostream deklariert alle Namen im namespace std; waehrend iostream.h alle global deklariert.

Das ist so nicht ganz richtig. Zwischen den "alten" und den neuen IOstreams gibt es doch so einige gravierende Unterschiede. Deshalb ist z.B. das Mischen von iostream und iostream.h auch oft fatal. Am besten ausschließlich die neuen Header verwenden, wenn man C++ schreibt.
 

Ähnliche Themen

Antworten
5
Aufrufe
1.079
VikingGe
V
H
Antworten
23
Aufrufe
9.880
H
Zurück
Oben