01 2008 檔案
摘要: 以前我曾經(jīng)實(shí)現(xiàn)過(guò)觀察者模式(signal / slot )。有位朋友不以為然,也把他的實(shí)現(xiàn)發(fā)給我。這是用純OO的方式實(shí)現(xiàn)的,沒(méi)有使用模板,不依賴于其它庫(kù)。應(yīng)該是仿Java或C#接口。
閱讀全文
摘要: 在有些情況下,需要用到一個(gè)有序的vector。它的有序操作有三種:查找,插入,刪除
閱讀全文
摘要: 利用函數(shù)PreSetBuffer(int StartRec,int RecCount)預(yù)先準(zhǔn)備緩沖區(qū),在用CListCtrl的OnGetdispinfoList函數(shù)填充值。基本實(shí)現(xiàn)了CListCtrl的顯示問(wèn)題,沒(méi)有重載滾動(dòng)條,所以拉動(dòng)滾動(dòng)條時(shí)還是比較緩慢……
閱讀全文
摘要: #pragma指令對(duì)每個(gè)編譯器給出了一個(gè)方法,在保持與c,c++語(yǔ)言完全兼容的情況下,給出主機(jī)或操作系統(tǒng)專有的特征。依據(jù)定義,編譯指示是機(jī)器或操作系統(tǒng)專有的,且對(duì)每個(gè)編譯器都是不同的。
閱讀全文
摘要: 最近一工程中,在調(diào)試的時(shí)候,有些cpp文件都可以設(shè)置斷點(diǎn)并且跟進(jìn)去,但是有一個(gè)cpp文件總是不能設(shè)置斷點(diǎn),提示“當(dāng)前不會(huì)命中斷點(diǎn)。源代碼與原始版本不同。” 重新更換過(guò)n次文件都不起作用......
閱讀全文
摘要: 如何使生產(chǎn)力加倍呢?美國(guó)職業(yè)生涯規(guī)劃與時(shí)間管理專家Brian Tracy,集20年實(shí)務(wù)工作經(jīng)驗(yàn)與研究,發(fā)現(xiàn)能使你生產(chǎn)力加倍的7個(gè)工作秘訣
閱讀全文
摘要: 用C++實(shí)現(xiàn)的加減乘除示例代碼。
閱讀全文
摘要: 在VC++中,__uuidof是一個(gè)擴(kuò)展操作符用于取得組件或接口的uuid,在COM編程中經(jīng)常用到。那么在其它編譯器中我們?nèi)绾螌?shí)現(xiàn)這個(gè)很有用的功能呢?
閱讀全文
摘要: Windows應(yīng)用程序通過(guò)為指定設(shè)備(屏幕,打印機(jī)等)創(chuàng)建一個(gè)設(shè)備描述表(Device Context, DC)在DC表示的邏輯意義的“畫(huà)布”上進(jìn)行圖形的繪制。DC是一種包含設(shè)備信息的數(shù)據(jù)結(jié)構(gòu),它包含了物理設(shè)備所需的各種狀態(tài)信息。Win32程序在繪制圖形之前需要獲取DC的句柄HDC,并在不繼續(xù)使用時(shí)釋放掉。
閱讀全文
摘要: 雖然高級(jí)編程語(yǔ)言一般不直接用,但是原理性的東西還是要知道的。
閱讀全文
摘要: 記錄一些關(guān)于VisualFC、WinXGUI的東東。
閱讀全文