随时随地编辑
RAII全称为Resource Acquisition Is Initialization,它是在一些面向对象语言中的一种惯用法。RAII源于C++,在Java,C#,D,Ada,Vala和Rust中也有应用。1984-1989年期间,比雅尼·斯特劳斯特鲁普和安德鲁·柯尼希在设计C++异常时,为解决资源管理时的异常安全性而使用了该用法[1],后来比雅尼·斯特劳斯特鲁普将其称为RAII[2]。
posted on 2020-02-16 11:28 的笔记 阅读(367) 评论(0) 编辑 收藏 引用 所属分类: C++
Powered by: C++博客 Copyright © 的笔记