
1-單件模式 2-享元模式 3-狀態(tài)模式 4-備忘錄 5-組合模式 6-迭代器 使用面向?qū)ο髮?shí)現(xiàn)性能較差。7-職責(zé)鏈 8-命令模式 9-訪問(wèn)器 ...
1-工廠方法 2-抽象工廠與工廠的區(qū)別:通過(guò)一個(gè)接口去創(chuàng)建一系列相互依賴的對(duì)象,這一系列對(duì)象是有一定關(guān)系的,沒(méi)有關(guān)系的對(duì)象去使用抽象工廠是不合適...
1-設(shè)計(jì)模式簡(jiǎn)介2-面向?qū)ο笤O(shè)計(jì)原則面向?qū)ο笤O(shè)計(jì)的八大原則:1、依賴倒置原則(DIP):穩(wěn)定的部分不應(yīng)該依賴于變化的部分2、開(kāi)放封閉原則(OCP...
1-一個(gè)萬(wàn)用的hash_function基本思想:將所需要計(jì)算哈希值的對(duì)象中所有基礎(chǔ)類型的哈希值相加所得自己編寫(xiě)的hash_function的三...
1-算法的形式低耦合的function template2-迭代器的分類(catagory) 3-迭代器分類(catagory)對(duì)算法的影響算法...
1-deque&queue和 stack深度探索deque與vector不同,deque看似連續(xù),卻是由多個(gè)分段空間所連接起來(lái)的。deque通過(guò)...
1-源代碼之分布(VC,GCC)2-OOP(面向?qū)ο缶幊蹋?vs. GP(泛型編程)OOP試圖將datas和methods聯(lián)系在一起。數(shù)據(jù)和操作...
1-認(rèn)識(shí)headers、版本、重要資源2-STL體系結(jié)構(gòu)基礎(chǔ)介紹STL六大部件:容器(Containers)、分配器(Allocators)、算...
1-對(duì)象模型:關(guān)于vptr和vtbl無(wú)論類中有多少個(gè)虛函數(shù),只有一個(gè)vptr,vptr指向vtbl,vtbl不占用對(duì)象空間。vtbl可視為一個(gè)數(shù)...