原创 《C++Primer》第十三章-複製控制-學習筆記(3)-智能指針&指針成員

《C++Primer》第十三章-複製控制-學習筆記(3)-智能指針&指針成員 文章目錄《C++Primer》第十三章-複製控制-學習筆記(3)-智能指針&指針成員管理指針成員一個帶指針成員的簡單類默認複製/賦值與指針成員指針共享同

原创 《C++Primer》第十五章-面向對象編程-學習筆記(1)-基類&派生類&轉換&繼承

《C++Primer》第十五章-面向對象編程-學習筆記(1) 文章目錄《C++Primer》第十五章-面向對象編程-學習筆記(1)摘要面向對象編程:概述繼承動態綁定定義基類和派生類定義基類基類成員函數訪問控制和繼承protecte

原创 《C++Primer》第九章-順序容器-學習筆記(3)-容器適配器&棧&隊列

《C++Primer》第九章-順序容器-學習筆記(3)-容器適配器&棧&隊列 文章目錄《C++Primer》第九章-順序容器-學習筆記(3)-容器適配器&棧&隊列容器適配器適配器的初始化覆蓋基礎容器類型適配器的關係運算棧適配器隊列

原创 《C++Primer》第二章-變量和基本類型-學習筆記(1)

《C++Primer》第二章-變量和基本類型-學習筆記(1) 文章目錄《C++Primer》第二章-變量和基本類型-學習筆記(1)摘要主體基本(內置)類型算數類型整型浮點型空類型字符串類型參考資料註解本文許可證 日誌: 1,20

原创 《C++Primer》第十二章-類-學習筆記(2)-作用域&構造函數

《C++Primer》第十二章-類-學習筆記(2)-作用域&構造函數 文章目錄《C++Primer》第十二章-類-學習筆記(2)-作用域&構造函數類作用域使用類的成員作用域與成員定義形參表和函數體處於類作用域中函數返回類型不一定在

原创 《C++Primer》第九章-順序容器-學習筆記(2)-自增長&容器選用

《C++Primer》第九章-順序容器-學習筆記(2) 文章目錄《C++Primer》第九章-順序容器-學習筆記(2)vector 容器的自增長capacity 和 reserve 成員容器的選用插入操作如何影響容器的選擇元素的訪

原创 《C++Primer》第三章-標準庫類型-學習筆記(2)-bitset

《C++Primer》第三章-標準庫類型-學習筆記(2) 文章目錄《C++Primer》第三章-標準庫類型-學習筆記(2)標準庫 bitsetbitset 對象的定義和初始化用unsigned 值初始化 bitset 對象用str

原创 《C++Primer》第十五章-面向對象編程-學習筆記(3)-純虛函數&句柄類與繼承

《C++Primer》第十五章-面向對象編程-學習筆記(3) 文章目錄《C++Primer》第十五章-面向對象編程-學習筆記(3)純虛函數容器與繼承句柄類與繼承指針型句柄定義句柄使用計數式複製控制構造句柄複製未知類型定義句柄構造函

原创 《C++Primer》第十三章-複製控制-學習筆記(2)-析構函數

《C++Primer》第十三章-複製控制-學習筆記(2) 文章目錄《C++Primer》第十三章-複製控制-學習筆記(2)析構函數何時調用析構函數何時編寫顯式析構函數合成析構函數如何編寫析構函數消息處理示例Message 類的複製

原创 《C++Primer》第十五章-面向對象編程-學習筆記(2)-構造函數和複製控制&作用域

《C++Primer》第十五章-面向對象編程-學習筆記(2) 文章目錄《C++Primer》第十五章-面向對象編程-學習筆記(2)構造函數和複製控制基類構造函數和複製控制派生類構造函數合成的派生類默認構造函數定義默認構造函數向基類

原创 《C++Primer》第八章-標準 IO 庫-學習筆記(1)-條件狀態&輸出緩衝區

《C++Primer》第八章-標準 IO 庫-學習筆記(1) 文章目錄《C++Primer》第八章-標準 IO 庫-學習筆記(1)摘要面向對象的標準庫國際字符的支持IO 對象不可複製或賦值條件狀態條件狀態的類型流狀態的查詢和控制條

原创 《C++Primer》第三章-標準庫類型-學習筆記(1)-string&vector&迭代器

《C++Primer》第三章-標準庫類型-學習筆記(1) 文章目錄《C++Primer》第三章-標準庫類型-學習筆記(1)摘要命名空間的 using 聲明標準庫 string 類型string 對象的定義和初始化string 對象

原创 《C++Primer》第二章-變量和基本類型-學習筆記(2)-字面值常量&變量

《C++Primer》第二章-變量和基本類型-學習筆記(2) 文章目錄《C++Primer》第二章-變量和基本類型-學習筆記(2)字面值常量整型字面值規則浮點字面值規則布爾字面值規則字符字面值規則非打印字符的轉義序列\ooo與\x

原创 《C++Primer》第十一章-泛型算法-學習筆記(3)-泛型算法的結構

《C++Primer》第十一章-泛型算法-學習筆記(3)-泛型算法的結構 文章目錄泛型算法的結構算法的形參模式帶有單個目標迭代器的算法帶第二個輸入序列的算法算法的命名規範區別是否實現複製的算法版本容器特有的算法小結 日誌: 1,

原创 《C++Primer》第十二章-類-學習筆記(1)-類定義聲明&成員&this指針

《C++Primer》第十二章-類-學習筆記(1)-類定義聲明&成員&this指針 文章目錄《C++Primer》第十二章-類-學習筆記(1)-類定義聲明&成員&this指針摘要類的定義和聲明類成員構造函數成員函數數據抽象和封裝類