title: C++ extern class definition
body: <p>I'm reading some code that goes:</p>
  
  <pre><code>extern class MyClass : BaseClass
  {
      ...
  } MyInstance;
  </code></pre>
  
  <p>Does the extern refer to the class declaration or the instance?</p>