注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)操作系統(tǒng)WindowsWindows程序調(diào)試

Windows程序調(diào)試

Windows程序調(diào)試

定 價:¥49.00

作 者: (美)Everett N. Mckay,(美)Mike Woodring著;何健輝,許俊娟,董偉譯;何健輝譯
出版社: 中國電力出版社
叢編項: 開發(fā)大師系列
標 簽: Windows

購買這本書可以去


ISBN: 9787508309422 出版時間: 2002-05-01 包裝: 膠版紙
開本: 26cm 頁數(shù): 448 字數(shù):  

內(nèi)容簡介

  調(diào)試Windows程序是一件繁瑣而又復(fù)雜的事情,掌握必要的調(diào)試策略卻可以使這些工作變得輕松起來。本書精選了進行Windows調(diào)試所需的基礎(chǔ)調(diào)試技巧,共分為三個大部分。第一部分介紹調(diào)試策略,幫助理解調(diào)試過程,以及如何使用C++語言、斷言、跟蹤和異常來預(yù)防、揭示、診斷和消除錯誤。第二部分介紹C++和Windows中的調(diào)試工具。第三部分介紹調(diào)試技術(shù),幫助讀者充分利用Visua C++的調(diào)試工具,并特別論述了與調(diào)試內(nèi)存相關(guān)的問題、多線程問題和COM問題。本書將重點放在調(diào)試概念上,而不是簡單地介紹工具,因此具有很強的實用性,是您在程序開發(fā)時的最佳選擇。 本書送合有一定Visual C++基礎(chǔ)知識的程序開發(fā)員及計算機愛好者閱讀。

作者簡介

暫缺《Windows程序調(diào)試》作者簡介

圖書目錄

常見問題
前言
簡介
第一部分調(diào)試策略
第1章 調(diào)試的過程
1.1 錯誤的調(diào)試五步曲
1.2 正確的調(diào)試五步曲
1.3 確定錯誤的存在
1.4 收集錯誤信息
1.5 分析錯誤信息
1.6 消除錯誤
1.7 修改的驗證
1.8 巧妙地而不是艱苦地調(diào)試
1.9 推薦閱讀
第2章 編寫便于調(diào)試的C++代碼
2.1 設(shè)計
2.2 C++編程風(fēng)格
2.3 C++語言
2.4 Visual C++編譯器
2.5 推薦閱讀
第3章 使用斷言
3.1 斷言的局限性
3.2 斷言的類型
3.3 更多的MFC斷言宏
3.4 自定義斷言
3.5 可移植的斷言(Portable Assertion)
3.6 使用斷言的策略
3.7 不變關(guān)系
3.8 斷言模式
3.9 為你的斷言書寫文檔注釋
3.10 實現(xiàn)AssertValid
3.11 防御性的編程(Defensive Programming)
3.12 錯誤處理
3.13 各種各樣的提示
3.14 推薦閱讀
第4章 使用跟蹤語句
4.1 跟蹤語句的類型
4.2 自定義的跟蹤語句
4.3 跟蹤語句策略
4.4 各種技巧
4.5 推薦閱讀
第5章 使用異常和返回值
5.1 不正確的錯誤處理結(jié)果
5.2 策略的需要
5.3 使用異常
5.4 使用返回值
5.5 異常和錯誤
5.6 C++異常和Windows結(jié)構(gòu)異常處理比較
5.7 將結(jié)構(gòu)異常轉(zhuǎn)化為C++異常
5.8 異常的性能
5.9 異常策略
5.10 使用異常的防御性編程
5.11 調(diào)試異常
5.12 各種技巧
5.13 推薦閱讀
第二部分調(diào)試工具
第6章 在Windows中調(diào)試
6.1 事后調(diào)試
6.2 Windows API錯誤碼
6.3 Windows異?;A(chǔ)知識
6.4 可移植的可執(zhí)行文件基礎(chǔ)知識
6.5 DLL重定位
6.6 匯編語言基礎(chǔ)知識
6.7 使用映射文件調(diào)試
6.8 使用PDB文件調(diào)試
6.9 使用Windows 98崩潰對話框調(diào)試
6.10 使用Dr.Watson調(diào)試
6.11 各種技巧
6.12 推薦閱讀
第7章 使用Visua C++調(diào)試器調(diào)試
7.1 編譯與鏈接選項
7.2 調(diào)試版本與發(fā)布版本
7.3 調(diào)試發(fā)布版本
7.4 測試版本
7.5 調(diào)試符號
7.6 調(diào)試窗日
7.7 查看表達式
7.8 數(shù)據(jù)標簽表達式
7.9 寄存器和偽寄存器
7.10 觀察窗口的格式化符號
7.11 使用 Autoexp.dat
7.12 使用斷點調(diào)試
7.13 即時調(diào)試
7.14 遠程調(diào)試
7.15 編輯繼續(xù)調(diào)試
7.16 推薦閱讀
第三部分調(diào)試技術(shù)
第8章 基本調(diào)試技術(shù)
8.1 普通調(diào)試技術(shù)
8.2 VisualC++調(diào)試器技術(shù)
8.3 Windows調(diào)試技術(shù)
8.4 MFC調(diào)試技術(shù)
8.5 推薦閱讀
第9章 內(nèi)存調(diào)試
9.1 內(nèi)存泄漏為什么不可接受
9.2 內(nèi)存調(diào)試的類型
9.3 使用調(diào)試堆
9.4 調(diào)試堆是如何工作的
9.5 查看Windows內(nèi)存地址
9.6 調(diào)試內(nèi)存破壞
9.7 調(diào)試內(nèi)存泄漏
9.8 調(diào)試Windows資源泄漏
9.9 調(diào)試 Windows線程難棧
9.10 各種技巧
9.11 推薦閱讀
第10章 調(diào)試多線程程序
10.1 什么是多線程
10.2 多線程程序的幾個要點
10.3 書寫線程安全的代碼
10.4 線程的創(chuàng)建和終止
10.5 理解調(diào)試器
10.6 調(diào)試技術(shù)
10.7 推薦閱讀
第11章 COM調(diào)試
11.1 本章基礎(chǔ)
11.2 防御性的COM編程實戰(zhàn)經(jīng)驗
11.3 調(diào)試基COM DLL
11.4 調(diào)試基COM EXE
11.5 調(diào)試配定組件
11.6 調(diào)試被ASP調(diào)用的基COM DLL
11.7 推薦閱讀
第12章 非常規(guī)策略
12.1 檢查簡單的東西
12.2 開動你的腦筋
12.3 重新檢查你的假設(shè)
12.4 檢查明顯的事物
12.5 檢查代碼
12.6 檢查系統(tǒng)
12.7 再次檢查文檔
12.8 依靠其他人
12.9 使用新聞組
12.10 結(jié)束危險的生活

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號