Innerhalb einer Elementfunktion bezeichnet das Schlüsselwort this einen Zeiger auf das Objekt, für das die Funktion aufgerufen wurde.
Beispiel: Berechne Datum +n Tage ohne Veränderung des Originals:
class date { int day, month, year; public: ... date add(int); }; date date::add(int n) { date r = *this; r.advance(n); return r; } /* date::add */ ... date xmas = today.add(235); xmas.print(); ...