Glossary entry

English term or phrase:

stack-friendly and exception-safe handle

French translation:

descripteur compatible avec la pile et garanti contre les exceptionss

Added to glossary by Alain Boulé
Jul 12, 2011 10:14
12 yrs ago
English term

stack-friendly and exception-safe handle

English to French Tech/Engineering IT (Information Technology) developer\'s blog
dans :
"The constructor’s value parameter relies on the traits class to provide a default value. The destructor calls the private close member function, which in turn relies on the traits class to close the handle if needed. In this way I have a stack-friendly and exception-safe handle." = descripteur sans exception et adapté aux piles ? Merci d'avance.
Change log

Oct 18, 2011 17:03: Alain Boulé Created KOG entry

Proposed translations

2 hrs
Selected

descripteur compatible avec la pile et garanti contre les exceptionss

Le descripteur est 'compatible avec la pile' signifie qu'il peut représenter une variable locale d'une fonction (présente dans la pile) : la variable locale sera créée (dans la pile) lors de l'appel de la fonction et un descripteur sera fourni par défaut par la classe 'traits'. Ainsi, une variable locale sera assurée d'avoir un descripteur valide.

'Garanti contre les exceptions' signifie qu'en cas d'apparition d'exception, le descripteur sera fermé (libéré). Lorsqu'une exception se produit, toutes les variables locales sont détruites et en particulier les destructeurs de ces variables sont appelés. Dans le cas présent, le destructeur s'assure que la classe 'traits' ferme (libère) le descripteur si nécessaire.
Note from asker:
merci pour ces explications
Something went wrong...
4 KudoZ points awarded for this answer. Comment: "Merci et désolé pour le retard"
1 hr

descripteur n'entraînant aucune exception, ni aucun débordement de pile

Pour 'Handle', on trouve aussi Handle et Identificateur, chez Microsoft en particulier.
Something went wrong...
Term search
  • All of ProZ.com
  • Term search
  • Jobs
  • Forums
  • Multiple search