原创 使用VC2005一些問題及解決方案[轉]

首先是我使用VC2005在不通階段的不通感受: 剛開始安裝VS2005時候感覺:真是大啊!裝了我一個上午!!而且運行個VC有時能耗我好大的內存。。 剛使用VC2005時候的感受:界面挺不錯,貌似功能更強大,對C++標準支持的很好,還可以

原创 debug與release區別和使用的常見錯誤

 關於Debug和Release之本質區別的討論    一、Debug 和 Release 編譯方式的本質區別    Debug 通常稱爲調試版本,它包含調試信息,並且不作任何優化,便於程序員調試程序。Release 稱爲發佈版本,它往往

原创 在VC中動態加載ODBC時的一些小細節

Windows系統子目錄中的動態鏈接庫Odbcinst.dll提供了一個可以動態地增加、修改和刪除數據源的函數SQLConfigDataSource()。該函數的原型如下:BOOL SQLConfigDataSource(HWND hwn

原创 變量的定義與聲明的區別

變量的定義與聲明的區別 - [開發者天地] 版權聲明:轉載時請以超鏈接形式標明文章原始出處和作者信息及本聲明http://itworker.yourblog.org/logs/171349.html 我們在程序設計中,時時刻刻都用到變量

原创 missing ';' before identifier 'NDIS_OID'錯誤的解決辦法

今天,第一次使用網卡數據包捕獲程序,書上的一個程序,自己輸入電腦後,總是出現missing ';' before identifier 'NDIS_OID'這樣的錯誤,但是ntddndis.h文件並不是自己所寫,網上到處查閱,不得其解。

原创 問題:debug 下可以運行,Release 下不能運行

Release和Debug看到的情況不一樣,一般有幾種原因: 變量未初始化(特別是指針未賦值) 所依賴的DLL放的位置不恰當 所用外部資源文件加載失敗而又沒檢查, 比如LoadImage所要的圖片文件沒找到等. 解決辦法也有好多, 比如