this pointer
From cppreference.com
Inside non-static member function, holds a pointer to the class object from which the function was invoked.
The type of Template:cpp pointer is cv T* const
where T
is the class name and cv
refers to the cv specifiers of the function the pointer is used in. For example:
Function signature | Type of Template:cpp | Template:cpp | Template:cpp | |
---|---|---|---|---|
Template:cpp | Template:cpp | |||
Template:cpp | Template:cpp | |||
Template:cpp | Template:cpp |