當我不申報例如constructor
,編譯器會爲我提供了一個default constructor
,將有沒有參數和定義(身體),因此,將採取任何行動。C++默認的析構函數
如果我現在沒有聲明destructor
,編譯器將提供給我,沒有確定指標(體)一default destructor
,因此,我認爲沒有動作。
所以,如果我跟例如對象完成,不會在default destructor
再分配(免費)內存使用的對象?如果沒有,我們爲什麼要得到它?
而且,也許同樣的問題適用於default constructor
。如果它什麼都不做,爲什麼它默認爲我們創建?
謝謝。
構造不分配對象的存儲器,所述存儲器已經被分配給它以某種方式在構造函數被調用之前。 – dreamlax 2011-01-29 13:58:21
提出這個問題時有太多錯誤的陳述。指出他們的答案是不被接受的。 – Antonio 2017-10-26 17:07:06