Skip to content
Tools
Errors
Commands
Flags
Config
Cheat sheets
Changes
Compat
Codes
Compare
Glossary
Search
Ctrl K
Browse
Tools
Error Messages
Commands
Flags & Options
Config Reference
Cheat Sheets
Version Changes
Compatibility
Codes & Tables
X vs Y
Glossary
Home
Glossary
C++
Languages
C++ Glossary
The C++ language, standard library and compilers.
All C++ pages
What is RAII in C++? (Resource Acquisition Is Initialization)
RAII in C++ ties a resource such as memory, a file or a lock to an object's lifetime, so the destructor releases it on every exit path, including exceptions.
Esc