上一篇已經(jīng)描述了簡單工廠[http://www.reibang.com/p/389c37f4858c]的實現(xiàn)雨让,并對特點和問題做了對比,如果感興...
設計模式-簡單工廠 選擇簡單工廠作為第一個篇仰担,因為它幾乎是最簡單的設計模式令杈。 場景背景 啃得雞推出冰淇淋產(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:...
這段時間有人交流關于DLL的使用,其中有些點是我當時沒有能反映過了杏慰〔饽回來后才想明白的,現(xiàn)在記錄在案缘滥,以供翻閱轰胁。 DLL的顯式調用和隱式調用 關于...
文件映射允許進程將文件的內容視為進程虛擬地址空間中的內存塊⊥暧颍可以通過簡單的指針操作來實現(xiàn)對文件內容的修改软吐。當多個進程使用同一個file mapp...
信號量適合維護一組資源。信號量內部維護一個計數(shù)吟税。創(chuàng)建一個信號量對象凹耙,可以設置其初始計數(shù)和最大計數(shù)。線程搶占成功(即完成等待)肠仪,計數(shù)遞減肖抱。當計數(shù)等...