【C++】實現只能在堆(&&棧)上建立對象的類

實現只能在堆上建立對象的類  核心思想:web 1.構造函數私有化 2.提供一個公有的static函數建立對象,該靜態成員函數中完成堆對象的建立 3.防止拷貝構造   - 能夠對拷貝構造函數私有並只聲明不實現   - 也能夠刪除拷貝構造函數的聲明(C++11) class HeapOnly { public: static HeapOnly* CreateHeapOnly() { retur
相關文章
相關標籤/搜索