confuse about three forms of reference
<pre><code>  T const&amp;
  const T&amp;
  T&amp; const   //error
</code></pre>

<p>What's the difference of the above three? And if <code>&amp;</code> is <code>*</code>,what will happen?</p>
