Questions et réponses pour le raii :

L'acquisition de ressources est l'initialisation (RAII) est une idiome commune utilisée en C ++ pour gérer la durée de vie des ressources, y compris les allocations de mémoire, les poignées de fichier ou les connexions de base de données. En bref, chaque ressource devrait être enveloppée dans une classe de propriété, dont la durée de vie contrôle la durée de vie de la ressource.

7
votes
sous C ++, j'ai une classe mutex code>, et j'utilise cette classe de style Raii pour vous assurer que le mutex est déverrouillé, quelle que soit la raison du retour de la ...

7
votes
Supposons que j'ai une classe C ++ de style Raii: xxx pré> ... pour être utilisée comme dans mon code: p> xxx pré> ... L'objectif ét ...

6
votes
J'ai précédemment posé cette question sous un autre nom mais l'a supprimé parce que je ne l'ai pas très expliqué. Disons que j'ai une classe qui g&egr ...

6
votes
Bien que je pense que je comprends que je comprenne le problème du problème (c'est-à-dire une bonne piste GC objets , pas Portée ), j ...