Initializing default values in a struct
<p>If I needed to initialize only a few select values of a C++ struct, would this be correct:</p>

<pre><code>struct foo {
    foo() : a(true), b(true) {}
    bool a;
    bool b;
    bool c;
 } bar;
</code></pre>

<p>Am I correct to assume I would end up with one <code>struct</code> item called <code>bar</code> with elements <code>bar.a = true</code>, <code>bar.b = true</code> and an undefined <code>bar.c</code>?</p>
