include does not name a type

Schnelle objektorientierte, kompilierende Programmiersprache.
Antworten
tyler
Beiträge: 2
Registriert: Mo Jan 24, 2011 7:20 pm

include does not name a type

Beitrag von tyler » Mo Jan 24, 2011 7:35 pm

Hallo zusammen,

gleich mein erstes c++ Programm funzt nicht :-(

Code: Alles auswählen

include <iostream> 
int main()
{ 
  std::cout << "Hallo Welt!" << std::endl; 
  return 0; 
}
Der Compiler wirft immer die oben genannte Fehlermeldung. Habe in den FAQs nichts gefunden...
Für einen Tip wäre ich dankbar, ich wollte die Flinte eigentlich nicht so schnell ins Korn werfen!

Danke und Gruß,
Tyler
Zuletzt geändert von Kerli am Mo Jan 24, 2011 7:44 pm, insgesamt 1-mal geändert.
Grund: Code Tags und Einrückungen

Benutzeravatar
Kerli
Beiträge: 1456
Registriert: So Jul 06, 2008 10:17 am
Wohnort: Österreich
Kontaktdaten:

Re: include does not name a type

Beitrag von Kerli » Mo Jan 24, 2011 7:43 pm

Hallo, willkommen im Forum!

Für Codeausschnitte verwende bitte die Code-Tags. Der Code wird dadurch leichter lesbar und vom eigentlichen Text unterscheidbar.

Damit du den Fehler findest solltest du einmal einen genauen Blick auf die Zeile werfen die dir der Compiler angezeigt hat. Dabei können dir auch folgende Artikel helfen es richtig zu machen:

http://proggen.org/doku.php?id=cpp:helloworld
http://proggen.org/doku.php?id=c:pre:start

Ich weiß, es wäre einfacher dir direkt den Fehler zu zeigen, aber aus jedem Fehler den man selber findet lernt man um einiges mehr, als wenn man ihn direkt gezeigt bekommt.
"Make it idiot-proof and someone will invent an even better idiot." (programmers wisdom)

OpenGL Tutorials und vieles mehr rund ums Programmieren: http://www.tomprogs.at

Benutzeravatar
Xin
nur zu Besuch hier
Beiträge: 8862
Registriert: Fr Jul 04, 2008 11:10 pm
Wohnort: /home/xin
Kontaktdaten:

Re: include does not name a type

Beitrag von Xin » Mo Jan 24, 2011 8:02 pm

tyler hat geschrieben:gleich mein erstes c++ Programm funzt nicht :-(

Der Compiler wirft immer die oben genannte Fehlermeldung. Habe in den FAQs nichts gefunden...
Für einen Tip wäre ich dankbar, ich wollte die Flinte eigentlich nicht so schnell ins Korn werfen!
Dafür wäre es auch etwas früh.

Der Compiler meckert "include" sei kein Datentyp. Also hat er mit dem 'include' wohl ein Problem.

Ansonsten sehe ich das wie Kerli: Manche Dinge muss man selbst sehen, sich auf die Stirn schlagen und verstehen, dass das nicht die Hindernisse sind, für die man die Flinte überhaupt zum Werfen in die Hand nimmt. ^^
Merke: Wer Ordnung hellt ist nicht zwangsläufig eine Leuchte.

Ich beantworte keine generellen Programmierfragen per PN oder Mail. Dafür ist das Forum da.

Benutzeravatar
Dirty Oerti
Beiträge: 2229
Registriert: Di Jul 08, 2008 5:05 pm
Wohnort: Thurndorf / Würzburg

Re: include does not name a type

Beitrag von Dirty Oerti » Mo Jan 24, 2011 8:37 pm

Ein weiterer Hinweis:
Stichwort Präprozessor :)
Bei Fragen einfach an daniel[ät]proggen[Punkt]org
Ich helfe gerne! :)
----------
Wenn du ein Licht am Ende des Tunnels siehst, freu dich nicht zu früh! Es könnte ein Zug sein, der auf dich zukommt!
----
It said: "Install Win95 or better ..." So I installed Linux.

tyler
Beiträge: 2
Registriert: Mo Jan 24, 2011 7:20 pm

Re: include does not name a type

Beitrag von tyler » Mo Jan 24, 2011 8:48 pm

Tja, besten Dank, nun funzt es. Ein # vorweg und alles ist gut :lol:
"Mein" hello World stammt aus dem c++ Wikibook, hätte nicht gedacht das da Fehler drin sind.
Da gefällt mir dieses Forum und das Tutorial ja vieeeeeel besser *Lob*

Danke nochmals

Benutzeravatar
Dirty Oerti
Beiträge: 2229
Registriert: Di Jul 08, 2008 5:05 pm
Wohnort: Thurndorf / Würzburg

Re: include does not name a type

Beitrag von Dirty Oerti » Mo Jan 24, 2011 9:11 pm

Hast du auch verstanden, was dieses # bedeutet?
Dass dies keine "C/C++-Anweisung" ist sondern eine Anweisung an den Präprozessor? :)
Bei Fragen einfach an daniel[ät]proggen[Punkt]org
Ich helfe gerne! :)
----------
Wenn du ein Licht am Ende des Tunnels siehst, freu dich nicht zu früh! Es könnte ein Zug sein, der auf dich zukommt!
----
It said: "Install Win95 or better ..." So I installed Linux.

Antworten