上一篇已經(jīng)描述了簡單工廠[http://www.reibang.com/p/389c37f4858c]的實現(xiàn)晓折,并對特點和問題做了對比骨稿,如果感興...
設(shè)計模式-簡單工廠 選擇簡單工廠作為第一個篇翔曲,因為它幾乎是最簡單的設(shè)計模式抖韩。 場景背景 啃得雞推出冰淇淋產(chǎn)品胧沫,共兩款昌简。草莓冰淇淋(產(chǎn)品編號1)和...
來源 在1994年占业,由Erich Gamma、Richard Helm纯赎、Ralph Johnson 和 John Vlissides 四人合著出...
這篇文檔從使用到實現(xiàn)去講信號-槽谦疾,適合小白到使用一兩年的。對于Qt使用而言犬金,信號-槽是我們津津樂道的一個功能念恍,那我們先來看我們會怎么使用它。 初...
人非圣人晚顷,孰能無措峰伙。過而改之,善莫大焉该默。既然寫程序就一定會有BUG瞳氓,對于在一般的BUG我們可以找復現(xiàn)路徑。但有一些特殊BUG(可能是萬中無一)栓袖,...
在我們C++的代碼的使用時我常用NULL作為空指針的判斷匣摘,或者指針的賦空,如下代碼: 代碼輸出: 但是裹刮,在C++中音榜,NULL的定義是 0 ps:...
這段時間有人交流關(guān)于DLL的使用,其中有些點是我當時沒有能反映過了捧弃≡穑回來后才想明白的,現(xiàn)在記錄在案违霞,以供翻閱嘴办。 DLL的顯式調(diào)用和隱式調(diào)用 關(guān)于...
文件映射允許進程將文件的內(nèi)容視為進程虛擬地址空間中的內(nèi)存塊÷蚋耄可以通過簡單的指針操作來實現(xiàn)對文件內(nèi)容的修改户辞。當多個進程使用同一個file mapp...
信號量適合維護一組資源。信號量內(nèi)部維護一個計數(shù)癞谒。創(chuàng)建一個信號量對象底燎,可以設(shè)置其初始計數(shù)和最大計數(shù)。線程搶占成功(即完成等待)弹砚,計數(shù)遞減双仍。當計數(shù)等...