如果程式設計師沒有手動編寫這些函式(例如,預設建構函式),編譯器會自動生成一些成員函式。如果要阻止編譯器執行此操作,請編寫該函式的簽名,後跟 = delete;。
= delete;
有關編譯器生成的函式的附加資訊