Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (WinAPI, Konsole) » primary-expression vor int? Verarscht mich Dev-C++?

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
24.12.2006, 20:31 Uhr
weed



Ehm... hallo... ich wollte mal fragen ... ob
MICH DEV-C++ VERARSCHT???

ehm ja..



Ich bedank mich dann mal im Voraus für eure Hilfe
und wünsche euch frohe Weihnachten.
--
lol Signatur lol

Dieser Post wurde am 24.12.2006 um 20:47 Uhr von weed editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
24.12.2006, 21:19 Uhr
Blubber2063



Also du solltest in Zukunft nur den Sourcecode posten nicht nen Screenshot, ansonsten glaube ich nicht das du in der Funktionen Klassen und Funktionen deklarieren darfst. Also gehört das definieren der Klasse und das schreiben der Methode getAge() vor die Main definition. Dann sollte es gehen. Ohne es getestet zu haben.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
24.12.2006, 23:02 Uhr
weed



Ich habe den Code so abgeschrieben vom Praxisbuch "Jetzt lerne ich C++"
--
lol Signatur lol
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
24.12.2006, 23:02 Uhr
weed




--
lol Signatur lol
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
25.12.2006, 00:55 Uhr
Blubber2063



Ich würde noch mal reinschauen habs jetzt auch getestet, es wird erwartet das die Funktionsdeklaration außerhalb einer Funktion passiert. Die Klasse scheint er zu schlucken, aber nach dem int erwartet er logischerweise einen Identifier. Das dürfte mit der Grammatik sonst nicht klappen. Aber solange man keine Innerclasses haben muss, solltest du sie Grundsätzlich außerhalb von Funktionen definieren und auch Innerclasses in Klassen definieren und nicht in Funktionen.

Nebenbei der Compiler wird dich normalerweise nicht verarschen indem er Syntax Konstrukte nicht schluckt die möglich sind, sondern wenn dann eher bei der Codegeneration.

Dieser Post wurde am 25.12.2006 um 00:55 Uhr von Blubber2063 editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
25.12.2006, 15:18 Uhr
BoBtheREapER
kein job für nen BoB


wieso steht eine klasse in der cpp datei? muss die nicht in die header datei? geht so was da?
--
"Zwei Dinge sind unendlich: Das Universum und die menschliche Dummheit. Aber beim Universum bin ich mir nicht ganz sicher." - Albert Einstein
www.blue-xenon.de.vu
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
006
25.12.2006, 16:16 Uhr
weed



Jo, die Endung ist doch egal, aber jetzt klappt es inzwischen.
Habe die Klasse über main() stehen.
Danke auch.

Hab auch shcon wieder das nächste Problem...
--
lol Signatur lol
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
007
25.12.2006, 21:44 Uhr
Blubber2063



Ja natürlich geht das auch in der CPP Datei, erstens wird der Header eh includet, steht also direkt in der Datei für den Compiler, aber Sinn und Zweck des ganzen ist auch das eine Klasse nicht öffentlich sein muss, alles was nicht im Header steht ist eigentlich Modulprivat.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (WinAPI, Konsole) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: