深度探索c++對象模型(5):ctor、dtor、copy

一、無繼承的對象構造: 類中包含的都是POD,則該類的ctor、dtor、copy都是trivial,初始化、拷貝、回收該類型對象,編譯器不會產生對應的ctor、dtor、copy。 二、加入虛函數: 由於構造函數需要初始化vptr,因此ctor、copy是nontrivial,dtor是trivial 在一個類B中使用了其他類A,並且該類有ctor、dtor、copy,則B的ctor、dtor、
相關文章
相關標籤/搜索