What does class Derived1 : Base {}; mean?
<p>I know what  </p>

<pre><code>class Derived1 : public Base {};  

class Derived1 : private Base {}; 
</code></pre>

<p>mean, but what does</p>

<pre><code>class Derived1 : Base {}; 
</code></pre>

<p>mean?</p>

<p>I found an example of this in the excellent boost article on exception handling: <a href="http://www.boost.org/community/error_handling.html" rel="nofollow">http://www.boost.org/community/error_handling.html</a> under the section "2) virtual inheritance".</p>
