C++11新特性(44)- shared_ptr/weak_ptr示例

通過前面的五篇文章,相信各位已經對只能指針有了一個大致的瞭解。本文趁熱打鐵,通過一個實例介紹shared_ptr和weak_ptr配合使用以後,給程序帶來的變化。 實例背景 先看下面的類圖: 這是一臺臺式電腦的靜態建模。DesktopPC有四個部分組成:主機,鍵盤,鼠標和顯示器。這一部分是聚合關係的體現。 由於各個設備信息輸出的需求, 1.鍵盤和鼠標需要向主板報告用戶輸入信息,所以也管理着主板信息
相關文章
相關標籤/搜索