• [^] # Re: Le cas goto

    Posté par (site web personnel) . En réponse au journal Apple, le SSL les goto et les accolades. Évalué à 2.

    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.

    Mais ça reste intéressant ;-)