Where can I find a description about the usage of "int C::*"?

Viewed 232

In a piece of code, I find something as :

template<typename T>
class IsClassT {
  private:
    typedef char One;
    template<typename C> static One test(int C::*);
...

The question is where can I find a description about why the usage of "int C::*" is valid in function test() definition?

3 Answers
Related