https://www.omegaxyz.com/2017/09/27/cpp_con_destructor/
C++构造函数与析构函数