如果new一个对象,是不是要显式的调用构造函数

2025-05-21 04:00:53
推荐回答(1个)
回答(1):

没有构造函数,new一个该类的对象是不会成功的,如果定义了构造函数后,不用自己调用构造函数(除非需要),new会自动调用的,你应该这样修改:
class TargetDb_Rec
{
public:
int timeout; // # of timeout
int retries;

CPoint pos;
public:
TargetDb_Rec();
~TargetDb_Rec(); //析构函数
inline TargetDbRec(){

retries=0;timeout=50;

}

}