title: Calling overloaded operator () from object pointer
body: <p>Consider the following:</p>
  
  <pre><code>class MyClass {
  public:
     int operator ()(int a, int b);
  };
  </code></pre>
  
  <p>When having:</p>
  
  <pre><code>MyClass* m = new MyClass();
  </code></pre>
  
  <p>I want to access the <code>operator()</code> method, so I could:</p>
  
  <pre><code>(*m)(1,2);
  </code></pre>
  
  <p>But can I do this?</p>
  
  <pre><code>m-&gt;(1,2);
  </code></pre>