智能指針原理分析與本身的shared_ptr實現

原理分析 內存管理從來是C++編程的一項須要當心費力氣的活,由於C++自己不帶GC機制,全部的內存管理都須要咱們手動實現,從malloc / free 到new / delete,再到allocator的出現,無非都是爲了更合理簡單的避免內存泄露。ios 指針自己是一個用法十分靈活而且功能強大的工具,然而它對內存的直接掌控也使得它不得不經常背起內存泄露的黑鍋,由於忘記刪除指針或者將一個指針刪除兩次
相關文章
相關標籤/搜索