Domanda

Sto cercando di trovare un riferimento online per vedere l'eccezione della sicurezza di diversi contenitori STD.

In caso di std::vector, Mantiene lo stato precedente alla chiamata push_back? Presumerei che il vettore abbia tutti i suoi oggetti ancora validi (nessun distruttore invocato). Quali garanzie offrono std::vector Dopo che push_back lancia un std::bad_alloc eccezione?

Nessuna soluzione corretta

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top