什么时候用C ++调用构造函数?