我有這段代碼,練習是找出如果我構建一個我的類的實例並在之後刪除它會發生哪個錯誤。我無法找到這個班的定義中的錯誤,所以也許你可以幫助我。下面的代碼:C++不好的類實例
class BadClass{
public:
BadClass(){
p = new double;
}
~BadClass() {}
double getValue() {return *p;}
void setValue(double v) {*p = v;}
private:
double* p;
};
請參見[Rule_of_three](http://en.wikipedia.org/wiki/Rule_of_three_%28C%2B%2B_programming%29) – Jarod42 2015-01-04 14:50:15