RAII概念 Resource acquisition is initialization: (通过对象) 初始化时就获取资源(,销毁时释放资源) 是一种代码编写思想, 通用对象的生命周期来对资源进行管理。 好处 典型场景 ref https://en.wikipedia.org/wiki/Resource_acquisition_is_initialization