01 2008 檔案
摘要: 前段時(shí)間參與了公司的一個(gè)項(xiàng)目,將現(xiàn)有的windwos平臺(tái)上的系統(tǒng)移植到IBM的小型機(jī)AIX5.3系統(tǒng)上。
我們采用的方案是:
1.首先將現(xiàn)有的Windows平臺(tái)系統(tǒng)移植到Linux/Unix系統(tǒng)中。
2.然后再將Linux/Unix下的系統(tǒng)移植到AIX系統(tǒng)上。
......
閱讀全文
摘要: 前段時(shí)間,一個(gè)底層開(kāi)發(fā)的同事寫(xiě)一個(gè)MFC工具,在想實(shí)現(xiàn)設(shè)置屬性頁(yè)字體時(shí)遇到了困難,問(wèn)我該如何實(shí)現(xiàn)?根據(jù)多年的經(jīng)驗(yàn),想當(dāng)然的以為很簡(jiǎn)單,只需在資源里,更改對(duì)話框的字體即可,試了試不行;那就CreateFont,然后SetFont,可是無(wú)論怎么弄,程序運(yùn)行后,屬性頁(yè)的字體依然如故,無(wú)論你怎么設(shè)置,字體壓根就是一點(diǎn)都不變化!在網(wǎng)上搜索也沒(méi)有找到好的解決辦法,最后折騰許久,終于找到一篇文章,最終把這個(gè)問(wèn)題解決了......
閱讀全文
摘要: 這是我去年在CSDN上發(fā)表的一篇帖子,當(dāng)時(shí)得到了很多熱心網(wǎng)友的響應(yīng)。現(xiàn)在都過(guò)去一年了,雖然工作早已換了,但是帖子里所描述的那種無(wú)奈在心底卻更加的讓我寢食難安。發(fā)到這里,探討探討北漂一族的艱辛......
閱讀全文
摘要: 在使用STL容器時(shí),會(huì)對(duì)STL容器里的值進(jìn)行刪除,往往這時(shí)候不知道如何選擇;特別是在循環(huán)內(nèi),刪除后原先的迭代器是否失效等一系列問(wèn)題都值得我們?nèi)タ紤];因此借《Effective STL》條款9 來(lái)復(fù)習(xí)這部分內(nèi)容......
閱讀全文
摘要: CMap類缺省行為是“假定“關(guān)鍵字是一個(gè)指針,并且轉(zhuǎn)變成DWORD類型,這就是為什么會(huì)出現(xiàn)“error C2440:’type cast’:cannot convert from ‘ClassXXX’to ‘DWORD_PTR’”如果你不提供一個(gè)特別的HashKey()函數(shù)給你的類就會(huì)出現(xiàn)上述情況。并且由于MFC僅僅提供了特殊的工具LPCSTR和LPCWSTR,卻沒(méi)有提供CStringA或CStringW,如果你想要在CMap中用CString,就必須聲明CMap
........ 閱讀全文
摘要: 最近一工程中,在調(diào)試的時(shí)候,有些cpp文件都可以設(shè)置斷點(diǎn)并且跟進(jìn)去,但是有一個(gè)cpp文件總是不能設(shè)置斷點(diǎn),提示“當(dāng)前不會(huì)命中斷點(diǎn)。源代碼與原始版本不同。” 重新更換過(guò)n次文件都不起作用.....
閱讀全文
摘要: 最近和同事討論unicode的相關(guān)知識(shí),同事說(shuō)unicode指utf-16,和utf-8相區(qū)別;而我的理解是unicode只是一種規(guī)范,而utf-16,utf-8等都是它的具體實(shí)現(xiàn),互相也說(shuō)不準(zhǔn)。于是在網(wǎng)上搜索資料,最后發(fā)現(xiàn)其實(shí)雙方都有道理,只是個(gè)人理解不一樣罷了,的確通常來(lái)說(shuō)的unicode是指utf-16的實(shí)現(xiàn)方式。這下面是搜索到的資料...
閱讀全文
摘要: 收集的網(wǎng)上一些關(guān)于高負(fù)載高并發(fā)應(yīng)用的相關(guān)帖子,對(duì)網(wǎng)絡(luò)比較感興趣的值得一看......
閱讀全文
摘要: #pragma指令對(duì)每個(gè)編譯器給出了一個(gè)方法,在保持與c,c++語(yǔ)言完全兼容的情況下,給出主機(jī)或操作系統(tǒng)專有的特征。依據(jù)定義,編譯指示是機(jī)器或操作系統(tǒng)專有的,且對(duì)每個(gè)編譯器都是不同的......
閱讀全文
摘要: 由于在C語(yǔ)言中沒(méi)有函數(shù)重載,解決不定數(shù)目函數(shù)參數(shù)問(wèn)題變得比較麻煩;即使采用C++,如果參數(shù)個(gè)數(shù)不能確定,也很難采用函數(shù)重載.對(duì)這種情況,有些人采用指針參數(shù)來(lái)解決問(wèn)題.下面就c語(yǔ)言中處理不定參數(shù)數(shù)目的問(wèn)題進(jìn)行討論......
閱讀全文
摘要: 請(qǐng)編寫(xiě)程序,從包含大量單詞的文本中刪除出現(xiàn)次數(shù)最少的單詞。如果有多個(gè)單詞都出現(xiàn)最少的次數(shù),則將這些單詞都刪除.......
閱讀全文
摘要: 請(qǐng)編寫(xiě)程序,根據(jù)指定的對(duì)應(yīng)關(guān)系,把一個(gè)文本中的字符串替換成另外的字符串......
閱讀全文
摘要: 請(qǐng)編寫(xiě)程序,找出下面“輸入數(shù)據(jù)及格式”中所描述的輸入數(shù)據(jù)文件中最大重疊區(qū)間的大小。對(duì)一個(gè)正整數(shù)n,如果n在數(shù)據(jù)文件中某行的兩個(gè)正整數(shù)(假設(shè)為A和B)之間,即A<=n<=B或A>=n>=B,則n屬于該行;如果n同時(shí)屬于行i和j,則i和j有重疊區(qū)間;重疊區(qū)間的大小是同時(shí)屬于行i和j的整數(shù)個(gè)數(shù)。例如,行(10 20)和(12 25)的重疊區(qū)間為[12 20],其大小為9;行(20 10)和(12 18)的重疊區(qū)間為[12 18],其大小為7;行(20 10)和(20 30)的重疊區(qū)間大小為1......
閱讀全文
摘要: 請(qǐng)人想一個(gè)四位的整數(shù),計(jì)算機(jī)來(lái)猜,人給計(jì)算機(jī)提示信息,最終看計(jì)算機(jī)用幾次猜出一個(gè)人“想”的數(shù)。請(qǐng)編程實(shí)現(xiàn)......
閱讀全文