My friends

I have problem with [*this pointer] used in passing address of calling function.
I saw the help of [*this pointer] it says:

Use of "this" is now obsolete. A better,
safer, and more general technique is to
define a member function called
x:perator new

I am very confused, I request to experts to solve this problem.
Why [*this pointer] is obselete.
THANKYOU