Seite 1 von 1

Fehler im C++-Tutorial

Verfasst: Mi Jun 05, 2013 12:54 pm
von canlot
Ich bin beim C++ lernen und da habe ich im Tutorial ein Fehler entdeckt auf jeden Fall unterstützt mein Compiler das nicht.
http://www.proggen.org/doku.php?id=cpp:class:construct

Code: Alles auswählen

Point p1 = new Point();
Point p2 = new Point( 1, 2 );
also soweit ich weiß können nur Zeiger mit new initialisiert werden oder irre ich mich da?

Edit by Xin: Titel geändert, war "Fehler im Tutorial???"

Re: Fehler im Tutorial???

Verfasst: Mi Jun 05, 2013 1:13 pm
von Xin
Das weißt Du richtig :-)

Danke für den Hinweis, ist schon korrigiert. Wenn Du weiteres findest - bitte hier melden. :)

Re: Fehler im C++-Tutorial

Verfasst: Sa Aug 17, 2013 9:51 pm
von canlot
ok :D
hab mal wieder was, und zwar:

Code: Alles auswählen

class Hund : public Tier
{
public:
  int  GefangeneKatzen;
 
  inline void GibLaut( void ) { printf( "Wau!\n"; }
 
  Hund( char const * name, int fellfarbe, int krallenlaenge, int gefangeneKatzen )
  : Tier( name, fellfarbe, krallenLaenge, 4 /* <- Beine */ )  // Basiskonstruktor für die Klasse Tier
  , GefangeneKatzen( gefangeneKatzen )
  {}
};
krallenLaenge wird verschieden geschrieben, ist zwar nur ein Tippfehler nehme ich an, könnte aber für Verwirrung sorgen.
http://www.proggen.org/doku.php?id=cpp:inheritance:def

Re: Fehler im C++-Tutorial

Verfasst: Sa Aug 17, 2013 10:46 pm
von Xin
canlot hat geschrieben:ok :D
hab mal wieder was, und zwar:

...

krallenLaenge wird verschieden geschrieben, ist zwar nur ein Tippfehler nehme ich an, könnte aber für Verwirrung sorgen.
Du nimmst richtig an.
Danke für den Hinweis :-)

Ich muss daraus mal komplette ausführbare Programme machen, die dann auch vernünftig gegengetestet werden.