如果类构造函数的实现有任何副作用(例如,分配内存或打开文件),那么通常希望在该类的实例要被销毁时发生相反的副作用。编译器知道它将要销毁一个对象,但程序员需要在名为“析构函数”的函数中指定该副作用行为,该函数写为CRType::~CRType() {body}。
CRType::~CRType() {body}
关于析构函数的额外信息