Einzelnen Beitrag anzeigen

Robert Marquardt
(Gast)

n/a Beiträge
 
#4

Re: C++: Speicherplatzverbrauch von Memberfunktionen

  Alt 20. Jul 2004, 18:15
Es gibt zwei Arten Memberfunktionen/Methoden zu implementieren.
Virtuelle Methoden werden als Zeiger auf Funktion implementiert und der Zeiger in der VMT (Virtuelle Methoden Tabelle)
des Objekts abgelegt. Rate jetzt mal wie die Ableitung einer Methode implementiert wird.
Bei nicht virtuellen Methoden wird einfach eine Funktion implementiert und this bzw Self einfach als zusaetzlicher Parameter angefuegt.
  Mit Zitat antworten Zitat