原创 vs2008 sp1 + mfc + "error C2628: “std::string”後面接“char”是非法的(是否忘記了“;”?)"
error C2628: “std::string”後面接“char”是非法的(是否忘記了“;”?) error C2628: “std::string”後面接“char”是非法的(是否忘記了“;”?) error C2628
原创 Flash 調試助手 Moster Debugger
http://demonsterdebugger.com/ 可以下載最新版的air 安裝之後會有個使用例子 把第3步中到處的swc導入到項目 以下是測試例子: package { import com.de
原创 指針 數組 引用
基礎知識羅列 char v[6]; char* p; [] 表示 array of *表示pointer to 數組的大小應該是一個constant表達式 一元* 表示 contents of 一元&表示 addres
原创 [Access violation ] 2G內地址錯誤訪問
如無特殊說明 環境都是x86系列cpu ia-32 如果是64位會特殊說明的 例子都是引用swd 更詳細的說明請看swd一書 以下說明及以後的博客都會有理解偏差的地方 還請各位前輩和戰友指正一二 畢竟本人也是一邊看書一邊記錄
原创 c++的const和constexpr
c++有兩種常量: 一種是const:“i promise not to change this value” 一種是constexpr:”to be evaluated at compile time” const 這種值可
原创 主界面在程序運行時隱藏 DoModal的二三事
隱藏界面比較好的方案是重寫DoModal VS2008版 重寫: INT_PTR CIGoClientDlg::DoModal() { // can be constructed with a resource templ
原创 c++的overload override overwrite 你真的懂了嗎
以下是對C++中overload,override,overwrite的區別進行了詳細的分析介紹,需要的朋友可以過來參考下 Overload(重載):在C++程序中,可以將語義、功能相似的幾個函數用同一個名字表示,但參數或返回值不
原创 CBitmapSlider擴展
http://www.codeproject.com/Articles/4850/CBitmapSlider 試用了很多slider 發現這個還是最穩定 最給力的 相對於作者給出的代碼 做了如下修改: 1:添加滾輪事件
原创 opencv protection error
記錄下查這個問題的追查路線 查看錯誤表達的意思: 錯誤意思 知道是這麼一回事 但是還不知道是具體哪個東東引起的 百度 對了 對於技術較強的 百度就是坑了 這幾天得翻牆google 好多網站都提到了一個刻錄工具nero
原创 類的簡述
c++的語言特性支持oop和gp編程。 oop是指面向對象編程。gp是指泛型編程。 c++的核心特徵就是class 一個好的class應滿足以下條件:正確、 易維護、高效、優雅、易使用、易讀、易理解 實體類、抽象類、類繼承是c
原创 wix開機啓動
前言:之前兩個版本都是使用的WixUI_InstallDir前言後來考慮到用戶經常安裝在系統目錄或是根目錄,所以第一個變更是取消目錄選擇,使用默認目錄;最近360的認證規則刷新了一次,開機啓動(非用戶選擇)變成了病毒,所以第二個變更便是加
原创 msi 2318錯誤
日誌大致如下: DEBUG: Error 2318: File does not exist: E:$RECYCLE.BIN$ROLAD11\Thunder\Data\XLGameBox.PopUpTipInfo\XLGam
原创 自定義類型
c++語言分兩部分,語言核心和標準庫 c++已經爲我們提供了一些基本類型,我們可以通過這些基本類型構建複雜的類型 c++提供的內置類型和操作非常豐富,也很low-level(基本:直接、高效,這些操作反應了計算機常規能力)
原创 內存泄漏工具umdh的使用
內存泄漏工具umdh(User-Mode Dump Heap)的使用 1:設置符號路徑 _NT_SYMBOL_PATH [SRV*C:\symbols* http://msdl.microsoft.com/download/sy
原创 [Integer divide-by-zero] idiv eax,dword ptr []
0:000> g (2e44.ff8): Integer divide-by-zero - code c0000094 (first chance) First chance exceptions are reported b