摘要:
MySQL源碼關(guān)于鏈表的實(shí)現(xiàn)在ut0lst.h文件中,其設(shè)計(jì)思路與常規(guī)略有不同,基本思想是指針嵌于對象之內(nèi),如下圖所示。 在這種實(shí)現(xiàn)方式下,構(gòu)造一個(gè)鏈表需要同時(shí)指定對象類型和對象內(nèi)指針節(jié)點(diǎn)的地址。為什么這么復(fù)雜呢?我們對比一下C++11標(biāo)準(zhǔn)庫中l(wèi)ist的實(shí)現(xiàn),發(fā)現(xiàn)其就是一個(gè)模板類,構(gòu)造一個(gè)list只 閱讀全文
posted @ 2020-07-18 16:57
IUNI_JM
閱讀(512)
評論(0)
推薦(0)

浙公網(wǎng)安備 33010602011771號