Default return value of a boolean type return function in c++
<blockquote>
  <p><strong>Possible Duplicate:</strong><br>
  <a href="http://stackoverflow.com/questions/1610030/why-can-you-return-from-a-non-void-function-without-returning-a-value-without-pro">Why can you return from a non-void function without returning a value without producing a compiler error?</a>  </p>
</blockquote>



<p>According to the c++ standard what should be the return value of the following function.</p>

<pre><code>bool done()
{
     // no return value
}
</code></pre>
