uint8_t - 8 bits guarentee
<p>How &amp; where is it guaranteed that an <code>uint8_t</code> is 8-bits?</p>

<p>Digging into N3242 - "Working Draft, Standard for Programming Language C++", section 18.4.1 
&lt; cstdint > synopsis says - </p>

<pre><code>       `typedef unsigned integer type uint8_t; // optional`
</code></pre>

<p>So, in essence, a C++ standard conforming library is not needed to define <code>uint8_t</code> at all.</p>

<p>Update: Probably am just asking, which line of the standard says that uintN_t types are N bits?</p>
