What is the purpose of the following esoteric C++ operators?

Pointer to member

::*

Bind pointer to member by pointer

->*

Bind pointer to member by reference

.*

(reference)

Edit
Report