解構元跟建構元一樣
[code language=”cpp”]
#include <iostream>
using namespace std;
class time
{
public:
//撰寫自訂解構元
~time()
{
int n;
cout << "解構元被呼叫" << endl; cin >> n;
}
private:
int hour;
int minute;
double second;
};
int main(){
time t1;
time t2;
}<span style="display: inline-block; width: 0px; overflow: hidden; line-height: 0;" data-mce-type="bookmark" class="mce_SELRES_start"></span>
[/code]
[code language=”cpp”]
#include <iostream>
using namespace std;
class time
{
public:
~time();
private:
int hour;
int minute;
double second;
};
time::~time()
{
int n;
cout << "解構元被呼叫" << endl; cin >> n;
}
int main(){
time t1;
time t2;
}<span style="display: inline-block; width: 0px; overflow: hidden; line-height: 0;" data-mce-type="bookmark" class="mce_SELRES_start"></span>
[/code]