初探c++ stl
學習筆記
1:總體說明
本學習筆記主要講解c++ stl
的基本知識與體系框架,主要適合初學者,對於理解
stlstl。
講解主線:
1:講解
stl中的通用工具,比如
pair
對組,auto_ptr
智慧型指標。
2:講解
stl中的標準容器,
vector list duque set map
等等。
3:講解
stl中的迭代器以及迭代器的介面卡。
4:講解
stl中的仿函式,也就是函式物件
5:講解
stl中的演算法庫,各種演算法的優劣分析等等。
6:講解
stl中的特殊容器,也就是容器介面卡。
7:講解
stl中的
string
模板類。
8:講解
stl中的
stream
流類。
9:講解
stl中的其他高階主題,比如國際化標準,空間配置器等等
**說明:所有**都是採用vc6.0
下編譯,如果有的
vc版本過低,對於模版的支援度不太好也可換
vs.
所有**均是最簡單**,目的只是為了演示用法。
注意:c++ stl
博大精深,沒有人能保證不錯,所以如果你發現說明錯誤的地方還請指出來或者傳送到我的郵箱
。有什麼不懂的可以加我qq
**410973378
寄語:c++
是一門優秀的語言,
c++ stl
毫無疑問是所有語言的標準庫中最優秀最成功的設計。所以,請保持耐心,堅定不移的走下去。
STl總體概念
1.slt的目的是把資料和操作分離 資料用容器進行管理,操作用演算法實現,最後迭代器作為粘合劑把二者無縫連線。這個和物件導向有點背道而馳。2.容器分為 序列式容器和關聯式容器,序列式有 vector,deque,list 我們也可以把strings和array當做一種序列式容器只是非標準,關聯式容器...
CEPH架構總體說明
1.3 rados 2.rados概念介紹 3.參考資料 rados block device,主要面向雲平台的虛擬機器提供虛擬磁碟,類似於san。rbd提供兩種介面,一種是通過qemu driver提供kvm虛擬機器使用,另一種是在作業系統核心態實現了乙個核心模組,直接把塊裝置對映給物理主機,由物...
PE解析器的編寫(一) 總體說明
之前自己學習了pe檔案的格式,後來自己寫了個pe檔案的解析器,這段時間工作上剛好要用到它,老闆需要能檢視某個exe中載入的dll的乙個工具,我在使用之前自己寫的這個東西的時候,發現很多東西都忘記了,所以,我在這回顧下當時的思路,並記錄下來,方便以後直接使用。也算是回顧下之前學習的內容,將學的東西學以...