title: What does :className() mean in a constructor for className?
body: <p>I see some code in a codebase I'm working on that looks like:</p>
  
  <pre><code> ZfooName::ZfooName(int magoo)
      : ZfooName()
   {
      fGoo = magoo;
   }
  </code></pre>
  
  <p>I'm assuming this is a C++11 feature, since it breaks in VS2012, but what does it mean?</p>