10.3.3 在C++中编写生命周期节点