C++ illegal digit, simple issue
<p>I'm running against this error:</p>

<pre><code>int temp = 0789;

error C2041: illegal digit '8' for base '8'
</code></pre>

<p>For what I can understand is that the compiler understands any number that begins with 0 like 0123 to be octal. But how can I tell the compiler to just take it with the 0 in front?</p>
