Einzelnen Beitrag anzeigen

xy124

Registriert seit: 3. Dez 2007
146 Beiträge
 
Delphi 7 Personal
 
#4

Re: was ist in c++ der "->" Operator?

  Alt 13. Jun 2008, 19:58
also kibt es in c++ von klassen auch zeiger und um den echten Wert hinter dem zeiger zu bekommen nutzt man also diesen ->
...dasnke hat mir sehr geholfen
könntet ihr mir auch verraten (wenn das nicht zu kompliziert ist) wie ich jetzt z.B. von dieser Klasse:
Code:
class hund {
private:
   int age;
public:
   hund(){ //= create
      cout<<"Hund wird gebaut"<<endl;
   }
   int lieb;
   void setage(int newage) {
      age=newage;
   }
   int getage() {
      return age;
   }
   void foo(hund dummy) //destroyer, braucht als parameter einen hund, der griegt den namen dummy
    {
      dummy.setage(-1); //geiles Alter nicht
    }
};
einen Zeiger erstelle?
müsste das nicht so gehen? :
Code:
        hund bello;
   hund* derzeigerhund;
   derzeiger=&bello;
   derzeigerhund->lieb=3;
   cout<<endl<<bello.lieb;
   system("PAUSE");
o o
LJ
TTT
  Mit Zitat antworten Zitat