converting -1 to unsigned types
<p>Consider the following code to set all bits of <strong>x</strong></p>

<pre><code>unsigned int x = -1;
</code></pre>

<p>Is this portable ?  It seems to work on at least Visual Studio 2005-2010 </p>
