Mais le scope guard ne sert pas directement à reporter des erreurs, le scope guard te permet de gérer proprement le nettoyage des ressources
Oui, et c'est aussi ce qui fait que ce n'est pas totalement comparable (ni ne peut vraiment remplacer) la solution à coup de do while(false) et break.
Le scope guard gère la libération des ressources, le do while sert à faciliter le traitement des erreurs.
[^] # Re: Le cas goto
Posté par CrEv (site web personnel) . En réponse au journal Apple, le SSL les goto et les accolades. Évalué à 2.
Oui, et c'est aussi ce qui fait que ce n'est pas totalement comparable (ni ne peut vraiment remplacer) la solution à coup de do while(false) et break.
Le scope guard gère la libération des ressources, le do while sert à faciliter le traitement des erreurs.
Mais ça reste intéressant ;-)