C++中一个类中能有几个个析构函数

来源:百度知道 编辑:UC知道 时间:2024/06/05 21:27:19
一个类中,可以定义多个构造函数,那析构函数也可以定义多个么?

只能有一个析构函数,但是可以有很多构造函数

析构函数只有一个,因为他是舞参的,无论你用那个构造函数构造,都用同一个析构函数释放,而构造函数有多个,构造函数的参数必须有明确的不同,这样系统才能跟据你调用时候传进去的参数决定调用那个构造函数。

只能有一个析构函数

同一楼

一个