Vérification des allocations suite à new ?
Bonjour,
Je débute plus ou moins avec Qt et je me pose la question de la vérification d'une allocation dynamique.
Lors de la construction dynamique d'un objet avec new, doit-on vérifier la bonne allocation ? si oui comment sachant que classiquement (en C++ à la grand-papa)
Code:
1 2 3 4 5 6 7 8 9
| ...
// cas où j'ai une gestion des exceptions:
Object * myObject( new Object() );
...
// cas où je n'ai pas de gestion des exceptions:
Object * myObject( new( std::nothrow ) Object() );
// puis test:
if ( !myObject )
... |
Merci pour vos réponses.