New to C++, signature definition
<p>I have a function written in C++:</p>

<pre><code>foo (IN bool someMode = false)
</code></pre>

<p>What does that mean? 
Will someMode always be initialized to false? Even if foo is called with true?</p>
