RAII

2022-03-09
Resource Acquisition is Initialization

リソースの確保をオブジェクトの初期化時に行い,リソースの開放をオブジェクトの破棄と同時に行う手法

例

  • Rust の Drop trait
  • C++ のデストラクタ