Pas de problème avec ça.
Mais en général ça ne se limite pas à de la libération de ressource. Il peut y avoir plein de choses à traiter sur le cas d'erreur, du log, des traitements spécifiques, etc.
Et là quand je vois ça (http://en.wikibooks.org/wiki/More_C%2B%2B_Idioms/Scope_Guard) ou le ON_BLOCK_EXIT je me dis que c'est bien lourd pour un truc qui se fait facilement avec un do et un break, même si c'est pas la "bonne" façon de faire.
[^] # 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.
Pas de problème avec ça.
Mais en général ça ne se limite pas à de la libération de ressource. Il peut y avoir plein de choses à traiter sur le cas d'erreur, du log, des traitements spécifiques, etc.
Et là quand je vois ça (http://en.wikibooks.org/wiki/More_C%2B%2B_Idioms/Scope_Guard) ou le
ON_BLOCK_EXITje me dis que c'est bien lourd pour un truc qui se fait facilement avec undoet unbreak, même si c'est pas la "bonne" façon de faire.