摘要: 函數(shù)指針的應(yīng)該,也可以說是回調(diào)函數(shù)的應(yīng)用,一開始也知道是什么意思,也知道其用法,
但是今天和兩位游戲界的朋友還是問明白了一個(gè)這個(gè)用法的好處和優(yōu)點(diǎn)!
為什么不直接調(diào)用函數(shù)呢?為什么要用函數(shù)指針呢?
函數(shù)指針的好處就是一開始不知道調(diào)用哪個(gè)函數(shù),直到運(yùn)行時(shí)或者自己調(diào)用的時(shí)候賦值,
這樣這個(gè)指針就指到了需要調(diào)用的函數(shù),不過這個(gè)函數(shù)不能任意賦值,它的返回類型和參數(shù)
類型和個(gè)數(shù)也要一樣.
閱讀<設(shè)計(jì)模式精解>
軟件設(shè)計(jì)中一些模塊化,和高內(nèi)聚,低偶合的原則
閱讀全文