an class="identifier">cpp_dec_float_50</span><span class="special">(</span><span class="string">"23.1"</span><span class="special">)</span> <span class="special">*</span> <span class="number">100</span><span class="special">;</span></code>
      </p>
<p>
        In this situation the integer literal is stored directly in the expression
        template - so its use is OK here - but the cpp_dec_float_50 temporary is
        stored by reference and then destructed when the statement completes leaving
        