title: Which exception safety guarantee do we have when copying a C++ container?
body: <p>When any allocation of the new container or copying of the elements fails with an exception, will the current contents of the target container remain intact?</p>