title: What does "class" mean in a constructor?
body: <p>I saw this constructor:</p>
  
  <pre><code>MyClass(class MyOtherClass* = 0) {}
  </code></pre>
  
  <p>What does the <code>class</code> keyword mean? Does the constructor take a <code>MyOtherClass</code> pointer and defaults the argument to the null pointer?</p>