it will be cleaned-up at the end of the expresssion. The reference object, however, will still point to the word where the relevant bit was stored in the now-deleted object, meaning you end up with a dangling reference/pointer!</p>

<p>Thus, be sure to be wary about proxy types with auto, and <code style="color: #000000; font-family: monospace,monospace; padding: 0.1em 0.2em; margin: 0.1em; font-size: 85%; background-color: #F5F5F5; border-radius: 3px; border: 1px solid #cccccc;">static_cast</code> them to 