添加c++构造函数的支持