本周開(kāi)始學(xué)習(xí)設(shè)計(jì)模式: 1、之前,人們解決問(wèn)題的方式是分解,是用分而治之的方法來(lái)處理問(wèn)題 2、學(xué)習(xí)了設(shè)計(jì)模式后,可以用“抽象”去解決一些問(wèn)題,即...
用typeid可以直接打印出迭代器的類型,老師用的是函數(shù)重載實(shí)現(xiàn)迭代器的打印,迭代器的類型都是迭代器里里的一個(gè)屬性 都叫iterator_cat...
本周主要學(xué)習(xí): 1、deque雙向擴(kuò)展,是queue和stack的底層實(shí)現(xiàn) 2、關(guān)聯(lián)容器,紅黑樹(shù)(有序)和hash表(無(wú)序),是set和map的...
源碼之前,了無(wú)秘密 --侯捷 1、計(jì)算機(jī)世界所有的操作,最終都?xì)w結(jié)為比大小。 2、還有數(shù)據(jù)存儲(chǔ)(自己加一點(diǎn))
1、stack 和 queue 都是在Deque基礎(chǔ)上實(shí)現(xiàn)的,屬于一種適配 2、set也是在map基礎(chǔ)上實(shí)現(xiàn)的,僅僅用到了map的key【jav...
1、關(guān)于vptr和vtbl 只有有虛函數(shù)的class才有; vptr占用class對(duì)象一個(gè)指針的位置 vptr是一個(gè)指針,指向vtbl...
conversion function,轉(zhuǎn)換函數(shù) A轉(zhuǎn)換成T 有兩種方式 1、A操作符重載 operator T() const() 2、T的構(gòu)...