原创 STL+auto_ptr智能指針簡單分析

STL auto_ptr智能指針簡單分析 2011年10月8日代碼瘋子 閒着沒事,整理一下對auto_ptr的理解。去年年底的時候準備認認真真的看看STL源代碼,可是時間不是很充足,自己也不是很堅定,於是就亂七八糟的看

原创 IO_REMOVE_LOCK使用方法小結

IO_REMOVE_LOCK(刪除鎖)的具體結構沒有公開,WDK的文檔中中查不到IO_REMOVE_LOCK。最開始看到IO_REMOVE_LOCK是在WDK的例子event中。下面是參考網上的一些資料之後的一點總結,錯誤的地方請指正。

原创 USACO Palindromic Squares

USACO Palindromic Squares屬於迴文數判斷與進制轉換問題。在Windows下有一個itoa函數,可以方便的將10進制數轉換成2到36進制字符串,但是很遺憾GCC裏面沒有這個函數。於是就自己來寫一個通用的轉換函數吧

原创 Visual Studio調試技巧

【本文出自程序人生 >> Visual Studio調試小技巧】記得《Windows核心編程》一書的開頭部分講到了Visual Studio中一個查看錯誤消息的小技巧,前幾天調試程序想用一下,可一時記不起來是什麼參數了,所以去網上找

原创 C語言反彙編入門實例

看《天書夜讀》第一章,感覺很親切,於是自己動手操起VS,建立一個默認的Win32 Console Application,在一個空空的main函數裏面F9下一個斷點之後,按下F5進入調試,然後Alt+8進入反彙編查看窗口,代碼如下,自