this jest to wskaźnik pokazujący na adres danej klasy. Umożliwia odwoływanie się do poszczogólnych cech oraz metod danej klasy. Nie można zmienić wartości this . Zawsze pokazuje na to samo. Często sie go uzywa w definicji klasy,metod. np:
class foo
{
int bar ;
public :
foo(int baz) ;
void pokaz();
};
foo::foo(int baz) : this->bar(baz);
void foo::pokaz() { cout << this->bar ;}