出版時間:2010-1 出版社:(美)Paul J. Deitel;Harvey M. Deitel、 張良華;吳明飛;胡強 電子工業(yè)出版社 (2010-01出版) 作者:[美] Paul J. Deitel;Harvey M. Deitel 頁數(shù):724 譯者:張良華;吳明飛;胡強
Tag標簽:無
前言
歡迎來到C++編程的世界!Deitel & Associates公司為Prentice Hall出版社編寫專業(yè)的編程語言圖書和教材,面向全球提供企業(yè)培訓課程,發(fā)展Internet業(yè)務。本書的讀者對象是那些還不了解C++的程序員,他們可能已經(jīng)知道或者還不熟悉面向?qū)ο缶幊?。本書的特點這個前言部分,將為讀者提供一個書中關于C++和面向?qū)ο缶幊趟w范圍的概要。以下是本書的一些主要特性。盡早接觸類與對象方法。從一開始到貫穿于全書的過程中,都體現(xiàn)了面向?qū)ο缶幊痰乃枷?。集成的案例研究。?~7章開發(fā)了一個GradeBook類,第9~10章開發(fā)了一個Time類,第12~13章開發(fā)了一個Employee類,第1~7章、第9章、第13章和附錄E中開發(fā)了一個選讀的OOD/UML ATM案例研究。統(tǒng)一建模語言 2(UML 2)。統(tǒng)一建模語言(Unified Modeling Language,UML)已經(jīng)成為了設計面向?qū)ο笙到y(tǒng)的首選圖形化建模語言。書中用UML類框圖來可視化地表示類以及它們之間的繼承關系,并采用UML活動框圖演示了每個C++控制語句的控制流。在選讀的OOD/UML ATM案例研究中,重點講解了UML。選讀的OOD/UML ATM案例研究。首先講解的是一個經(jīng)過了簡化的UML 2子集,然后讓面向?qū)ο蟮脑O計員/程序員初學者進行初次的設計體驗。這個案例研究已經(jīng)由不同的OOD/UML學術和業(yè)界專家評審過了。這不是一個練習,而是一個完整開發(fā)的端到端的學習體驗,最后形成了一個完整的過程,由877行C++代碼實現(xiàn)。在這個前言的后面,將對這個案例研究的9個小節(jié)進行詳細說明。函數(shù)調(diào)用棧解釋。第6章中給出了函數(shù)調(diào)用棧和活動記錄的詳細討論(還給出了演示),以解釋C++是如何能夠跟蹤當前正在執(zhí)行的函數(shù)的、函數(shù)的自動變量是如何在內(nèi)存中自動維護的,以及當函數(shù)執(zhí)行完成后該返回到什么地方。string類。本書采用string類而不是C風格的基于指針的char *字符串,用于書中大多數(shù)字符串操作中。第8、10、11、19章中包含了對char *的討論,向讀者提供了指針操作的實踐,以演示new和delete操作符的動態(tài)內(nèi)存分配、建立自己的string類、在遺留的C和C++代碼中使用char *字符串等。類模板vector。本書使用類模板vector而不是C風格的基于指針的數(shù)組操作。但是,第7章中依然探討了C風格的基于指針的數(shù)組,以便能使用遺留的C和C++代碼,而且它還是第11章中建立定制的Array類的基礎。繼承和多態(tài)的介紹。第12~13章中包含一個Employee類層次,對于新接觸OOP的程序員而言,能使他們對繼承和多態(tài)的理解變得清晰而觸手可及。討論并演示了多態(tài)是如何在“幕后”起作用的。第13章中包含一個詳細的框圖,解釋了C++是如何在內(nèi)部實現(xiàn)多態(tài)、虛函數(shù)和動態(tài)綁定的。這些內(nèi)容將幫助讀者對這些功能的工作原理有深刻的理解。更重要的是,它可以幫助讀者理解多態(tài)的開銷,也就是額外的內(nèi)存消耗和處理器時間。它有助于決定什么時候該使用多態(tài)、什么時候不該使用。標準模板類庫(STL)。STL也許是本書中關于軟件復用的最重要的主題之一。STL中定義了功能強大的、基于模板的、可復用的組件,實現(xiàn)了許多常用的數(shù)據(jù)結構以及處理它們的算法。第20章中將介紹STL并探討它的三個主要概念:容器、迭代器和算法。利用STL組件提供的極其強大的表現(xiàn)能力,經(jīng)??蓪⒄紦?jù)許多行的非STL代碼縮減成一條語句。符合ISO/IEC C++標準。對于本書中的程序,作者已經(jīng)根據(jù)最新的ISO/IEC C++標準文檔進行了審查,以滿足完備性和精確性。[注:C++標準的PDF版本(文檔編號INCITS/ISO/IEC 14882-2003)可以在webstore.ansi.org/ansidocstore/default.asp購買到。C++的未來。第21章探討了C++的未來,在那里引入了Boost C++類庫、Technical Report 1 (TR1)和C++0x。Boost C++類庫是免費的開源庫,它由C++社區(qū)的成員創(chuàng)建。Technical Report 1描述了對C++標準類庫的建議修改之處,其中有許多是基于當前的Boost類庫的。目前,C++標準委員會正在修訂C++標準,新標準的主要目標是使C++更容易學習、提升類庫的創(chuàng)建功能,以及提高與C編程語言的兼容性。最新的標準發(fā)表于1998年。目前,正在修訂的新標準被稱為C++0x,它開始于2003年,新標準很可能會在2009年發(fā)布到本書出版時為止,新標準還沒有推出——編者注。。它將包括對語言核心的修改,當然更多的還是根據(jù)TR1中的類庫進行的修改。本書將分析TR1中的類庫,并提供“正則表達式”類庫和“智能指針”類庫的代碼例子。附錄中講解了調(diào)試器。附錄G和附錄H中分別講解了Visual Studio調(diào)試器和GNU C++調(diào)試器的使用方法。多平臺上的代碼測試。本書中的代碼例子已經(jīng)在各種流行的C++平臺上測試通過。對于其中的大多數(shù)例子,遷移到與標準兼容的編譯器中是很容易的。給出多種平臺下的錯誤和警告消息。對于那些故意包含錯誤以說明關鍵概念的程序,書中給出了多種流行平臺下的錯誤消息。
內(nèi)容概要
《C++程序員教程》是一本C++編程方面的優(yōu)秀圖書,全面介紹了C++編程的原理和方法,涉及類與對象、控制語句、函數(shù)與遞歸、數(shù)組與類模板vector、指針與基于指針的字符串、類、運算符重載、繼承、多態(tài)、模板、流輸入/輸出、異常處理、文件處理、字符串流處理、STL Boost類庫、TR1、C++Ox等,可以說《C++程序員教程》是學習C++編程語言最好的教程。附錄中還分別給出了完整的ATM案例研究的代碼以及GNU、Visual Studio調(diào)試器的用法。書中240個活代碼例子,對學習C++非常有幫助?! 禖++程序員教程》適合軟件設計人員學習C++編程,也可作為高等院校相關專業(yè)的編程語言教材。
作者簡介
作者:(美國)Paul J.Deitel (美國)Harvey M.Deitel 譯者:張良華 吳明飛 胡強Paul J.Deitel,Deitel&Associates公司CEO兼CTO,畢業(yè)于麻省理工學院Sloan管理學院,主修信息技術。通過Deitel&Associates公司,他向行業(yè)客戶、政府機關和軍隊提供C++、Java、C、C#和Visual Basic課程,這些客戶包括Cisco、IBM、Sun Microsystems、Dell、Lucent Technologies、Fidelity、NASA、White Sands MissileRange、the National Severe Storm Laboratory、Rogue Wave Software、Boeing、Stratus、Hyperion Software、Adra Systems、Entergy、CableData Systems、Nortel Networks、Puma、iRobot、Invensys,等等。Paul曾為計算機協(xié)會波士頓分會講授Java和C++,還曾為墨西哥Monterrey的ITESM講授過.NET技術。他和他的父親Harvey M.Deitel博士,是全球暢銷的編程語言教材的作者。HarveyM.Deitel博士,Deitel&Associates公司的主席和首席戰(zhàn)略官,具有47年學術和業(yè)界的工作經(jīng)驗。Deitel博士在麻省理工學院獲得學士和碩士學位,在波士頓大學獲得博士學位。他具有20年的大學教學經(jīng)驗,在與兒子Paul J.Deitel創(chuàng)立Deitel&AssociateS公司之前,他是波士頓大學計算機科學系主任并獲得了終身任職權。Deitel父子是幾十本圖書和多媒體軟件包的共同作者,并且他們還在撰寫著更多的作品。他們的教材已經(jīng)贏得了國際聲譽,并被翻譯成了日文、德文、俄文、西班牙文、繁體中文、簡體中文、朝文、法文、波蘭文、意大利文、葡萄牙文、希臘文、烏爾都文和土耳其文。Deitel博士為許多大公司、學術機構、政府機關和軍隊提供了數(shù)百場的專業(yè)培訓。
書籍目錄
第1章 基本介紹1.1 簡介1.2 C和C++的歷史1.3 C++標準類庫1.4 重要的軟件趨勢:對象技術1.5 典型的C++開發(fā)環(huán)境1.6 關于C++和本書的說明1.7 測試驅(qū)動的C++程序1.8 軟件技術1.9 C++的未來:開源Boost類庫,TR1和C++0x1.10 軟件工程案例研究:對象技術和UML介紹1.11 小結1.12 Web資源第2章 C++編程入門2.1 簡介2.2 第一個C++程序:輸出一行文本2.3 修改第一個C++程序2.4 另一個C++程序:整數(shù)相加2.5 算術運算2.6 判斷:相等運算符和關系運算符2.7 (選讀)軟件工程案例研究:分析ATM需求規(guī)范2.8 小結第3章 簡要介紹類和對象3.1 簡介3.2 類、對象、成員函數(shù)和數(shù)據(jù)成員3.3 本章的例子概述3.4 定義帶成員函數(shù)的類3.5 定義帶參數(shù)的成員函數(shù)3.6 數(shù)據(jù)成員、set函數(shù)和get函數(shù)3.7 用構造函數(shù)初始化對象3.8 將類放入單獨的文件中,提高復用性3.9 分離接口與實現(xiàn)3.10 用set函數(shù)驗證數(shù)據(jù)3.11 (選讀)軟件工程案例研究:確定ATM需求規(guī)范中的類3.12 小結第4章 控制語句(1)4.1 簡介4.2 控制結構4.3 if選擇語句4.4 if...else雙選擇語句4.5 while循環(huán)語句4.6 計數(shù)器控制循環(huán)4.7 標記控制循環(huán)4.8 嵌套控制語句4.9 賦值運算符4.10 增量和減量運算符4.11 (選讀)軟件工程案例研究:確定ATM系統(tǒng)的類屬性4.12 小結第5章 控制語句(2)5.1 簡介5.2 計數(shù)器控制循環(huán)的實質(zhì)5.3 for循環(huán)語句5.4 使用for語句的例子5.5 do...while循環(huán)語句5.6 switch多選擇語句5.7 break與continue語句5.8 邏輯運算符5.9 相等運算符(==)與賦值運算符(=)5.10 (選讀)軟件工程案例研究:確定ATM系統(tǒng)中對象的狀態(tài)和活動5.11 小結第6章 函數(shù)與遞歸6.1 簡介6.2 C++中的程序組件6.3 數(shù)學類庫函數(shù)6.4 有多個參數(shù)的函數(shù)定義6.5 函數(shù)原型與實參強制性6.6 C++標準類庫頭文件6.7 案例研究:隨機數(shù)生成6.8 案例研究:機會游戲,引入枚舉6.9 存儲類6.10 作用域規(guī)則6.11 函數(shù)調(diào)用棧與活動記錄6.12 帶空參數(shù)表的函數(shù)6.13 內(nèi)聯(lián)函數(shù)6.14 引用與引用參數(shù)6.15 默認實參6.16 一元作用域分解操作符6.17 函數(shù)重載6.18 函數(shù)模板6.19 遞歸6.20 使用遞歸的例子:Fibonacci序列6.21 遞歸與迭代的比較6.22 (選讀)軟件工程案例研究:確定ATM系統(tǒng)的類操作6.23 小結第7章 數(shù)組與類模板vector7.1 簡介7.2 數(shù)組7.3 聲明數(shù)組7.4 數(shù)組使用舉例7.5 將數(shù)組傳入函數(shù)7.6 案例研究:GradeBook類用數(shù)組保存成績7.7 對數(shù)組進行線性搜索7.8 對數(shù)組進行插入排序7.9 多維數(shù)組7.10 案例研究:GradeBook類使用二維數(shù)組7.11 C++標準類庫的類模板vector介紹7.12 (選讀)軟件工程案例研究:ATM系統(tǒng)中對象間的協(xié)作7.13 小結第8章 指針與基于指針的字符串8.1 簡介8.2 指針變量的聲明與初始化8.3 指針運算符8.4 利用指針將實參按引用傳遞給函數(shù)8.5 使用常量指針8.6 使用按引用傳遞的選擇排序8.7 sizeof運算符8.8 指針表達式與指針運算8.9 指針與數(shù)組的關系8.10 指針數(shù)組8.11 案例研究:洗牌與發(fā)牌模擬8.12 函數(shù)指針8.13 基于指針的字符串處理介紹8.14 小結第9章 類:深入探究(1)9.1 簡介9.2 Time類案例研究9.3 類的作用域與訪問類成員9.4 分離接口與實現(xiàn)9.5 訪問函數(shù)和工具函數(shù)9.6 Time類案例研究:帶默認實參的構造函數(shù)9.7 析構函數(shù)9.8 何時調(diào)用構造函數(shù)和析構函數(shù)9.9 Time類案例研究:微妙的陷阱——返回私有數(shù)據(jù)成員的引用9.10 默認的逐成員賦值9.11 (選讀)軟件工程案例研究:開始編程ATM系統(tǒng)的類9.12 小結第10章 類:深入探究(2)10.1 簡介10.2 常量對象與常量成員函數(shù)10.3 合成:作為類成員的對象10.4 友元函數(shù)與友元類10.5 使用this指針10.6 用new和delete操作符實現(xiàn)動態(tài)內(nèi)存管理10.7 靜態(tài)類成員10.8 數(shù)據(jù)抽象與信息隱藏10.9 容器類與迭代器10.10 代理類10.11 小結第11章 運算符重載:字符串與數(shù)組對象11.1 簡介11.2 運算符重載基礎11.3 運算符重載的限制11.4 作為類成員的運算符函數(shù)與全局函數(shù)的比較11.5 重載流插入與流提取運算符11.6 重載一元運算符11.7 重載二元運算符11.8 案例研究:Array類11.9 類型之間的轉(zhuǎn)換11.10 案例研究:String類11.11 重載++和——11.12 案例研究:Date類11.13 標準類庫的string類11.14 用explicit聲明構造函數(shù)11.15 小結第12章 面向?qū)ο缶幊蹋豪^承12.1 簡介12.2 基類與派生類12.3 保護成員12.4 基類與派生類的關系12.5 派生類中的構造函數(shù)和析構函數(shù)12.6 公有、保護和私有繼承12.7 繼承與軟件工程12.8 小結第13章 面向?qū)ο缶幊蹋憾鄳B(tài) 13.1 簡介13.2 多態(tài)舉例13.3 繼承層次中對象間的關系13.4 類型字段與switch語句13.5 抽象類與純虛函數(shù)13.6 案例研究:使用多態(tài)的工資系統(tǒng)13.7 (選讀)多態(tài)、虛函數(shù)和動態(tài)綁定的“內(nèi)幕”13.8 案例研究:利用多態(tài)以及使用向下強制轉(zhuǎn)換、dynamiccast、typeid和typeinfo運行時類型信息的工資系統(tǒng)13.9 虛析構函數(shù)13.10 (選讀)軟件工程案例研究:在ATM系統(tǒng)中加入繼承13.11 小結第14章 模板14.1 簡介14.2 函數(shù)模板14.3 重載函數(shù)模板14.4 類模板14.5 類模板的非類型參數(shù)和默認類型14.6 模板與繼承14.7 模板與友元14.8 模板與靜態(tài)成員14.9 小結第15章 流輸入/輸出15.1 簡介15.2 流15.3 流輸出15.4 流輸入15.5 使用read、write和gcount的非格式化I/O15.6 流操作子簡介15.7 流格式狀態(tài)與流操作子15.8 流的錯誤狀態(tài)15.9 將輸出流與輸入流連接15.10 小結第16章 異常處理16.1 簡介16.2 異常處理概述16.3 例子:處理除零錯誤16.4 何時使用異常處理16.5 重拋異常16.6 異常規(guī)范16.7 處理意外的異常16.8 堆棧解退16.9 構造函數(shù)、析構函數(shù)與異常處理16.10 異常與繼承16.11 處理new失敗16.12 autoptr類與動態(tài)內(nèi)存分配16.13 標準類庫中的異常層次16.14 其他的錯誤處理技術16.15 小結第17章 文件處理17.1 簡介17.2 數(shù)據(jù)層次17.3 文件和流17.4 創(chuàng)建順序文件17.5 從順序文件讀取數(shù)據(jù)17.6 更新順序文件17.7 隨機訪問文件17.8 創(chuàng)建隨機訪問文本文件17.9 向隨機訪問文件寫隨機數(shù)據(jù)17.10 從隨機訪問文件順序讀取17.11 案例研究:交易處理程序17.12 對象序列化概述17.13 小結第18章 string類與字符串流處理18.1 簡介18.2 字符串的賦值與拼接18.3 字符串比較18.4 子串18.5 字符串交換18.6 字符串的特性18.7 搜索字符串中的子串和字符18.8 替換字符串中的字符18.9 將字符插入到字符串中18.10 轉(zhuǎn)換成C風格的char *字符串18.11 迭代器18.12 處理字符串流18.13 小結第19章 位、字符、C字符串和結構19.1 簡介19.2 結構定義19.3 初始化結構19.4 將結構用于函數(shù)19.5 typedef定義19.6 例子:高性能的洗牌與發(fā)牌模擬19.7 位運算符19.8 位段19.9 字符處理類庫19.10 基于指針的字符串轉(zhuǎn)換函數(shù)19.11 基于指針的字符串處理類庫中的搜索函數(shù)19.12 基于指針的字符串處理類庫中的內(nèi)存函數(shù)19.13 小結第20章 標準模板類庫(STL)20.1 標準模板類庫(STL)介紹20.2 序列容器20.3 關聯(lián)容器20.4 容器適配器20.5 算法20.6 bitset類20.7 函數(shù)對象20.8 小結20.9 STL Web資源第21章 Boost類庫、Technical Report 1和C++0x21.1 簡介21.2 Deitel在線C++以及相關的資源中心21.3 Boost類庫21.4 向Boost添加新類庫21.5 安裝Boost類庫21.6 Technical Report 1(TR1)中的Boost類庫21.7 正則表達式與Boost.Regex類庫21.8 智能指針與Boost.Smartptr21.9 Technical Report 121.10 C++0x21.11 核心的語言變化21.12 小結第22章 其他主題22.1 簡介22.2 constcast運算符22.3 名字空間22.4 運算符關鍵字22.5 mutable類成員22.6 類成員的指針(.*和->*)22.7 多重繼承22.8 多重繼承與虛擬基類22.9 小結附錄A 運算符的優(yōu)先級和結合性附錄B ASCII字符集附錄C 基礎類型附錄D 預處理器附錄E ATM案例研究代碼附錄F UML 2的其他框圖類型附錄G 使用Visual Studio調(diào)試器附錄H 使用GNU C++調(diào)試器參考文獻索引
章節(jié)摘錄
插圖:開源軟件(open source software)。它是開發(fā)軟件的一種形式,與早年的專利式私有軟件的開發(fā)形成對照。通過開源軟件的開發(fā),個人和公司付出他們的努力,開發(fā)、維護并完善軟件,以便根據(jù)自己的目的與其他人交換使用軟件的權利,通??擅赓M使用。與私有軟件相比,開源代碼通常會得到更多人的審查,因此能夠更快地消除軟件中的bug。開源還鼓勵更多的創(chuàng)新。最近,Sun公司宣布了對Java進行開源。在開源社區(qū)中經(jīng)常能見到的一些機構是Eclipse Foundation(對于c++和Java軟件,Eclipse IDE是流行的開發(fā)環(huán)境)、Mozilla Foundation(Firefox瀏覽器的創(chuàng)建者)、Apache Software Foundation(Apache Web瀏覽器的創(chuàng)建者)和SourceForge(它提供管理開源工程的工具,當前有超過150000個開源工程正在開發(fā)之中)。Linux是一種開源操作系統(tǒng),也是開源運動最大的成功者之一。MySQL是一個開源數(shù)據(jù)庫管理系統(tǒng)。PHP是最流行的開源服務器端腳本語言,用于開發(fā)基于Internet的程序。IAMP是一組開源技術的縮寫,許多開發(fā)人員用這些技術來構建Web程序。LAMP表示Linux、Apache、MySQL和PHP(或Perl、Python,它們是另外兩種用途類似的語言)。軟件已經(jīng)被當作普通的產(chǎn)品對待,大多數(shù)軟件就是按照產(chǎn)品的形式提供的。如果用戶希望運行一個程序,就需要從軟件廠商那里購買軟件包。然后,用戶需在計算機上安裝這個軟件,并在需要時運行它。當軟件有新的版本時,就需升級軟件,這常常要花不少錢。對機構而言,如果有不同配置的成千上萬個系統(tǒng)必須維護,則這個過程可能非常麻煩。利用“軟件即服務”(Software as a Service,SaaS),軟件可在Intemet中的某個服務器上運行。當更新了這些服務器后,全球范圍內(nèi)的所有客戶都可看到這些新的功能,從而避免了本地安裝的需求??梢酝ㄟ^瀏覽器訪問服務,它們具有非常好的可移植性,因此能夠在世界上任何地方的不同類型的計算機上運行同一個程序。Salesforce.com、Google以及Microsoft的Office Live和Windows Live都提供SaaS。
媒體關注與評論
優(yōu)秀的“對象第一”的C++圖書。通過例子講解了大量內(nèi)容,加上選讀的UML案例研究,使得它們能融入后續(xù)的軟件工程項目中。 ——Gavin Osborne,SasKatchewan Institute of Applied Science and Technology盡早引入UML的想法非常好?! 猂aymond stephenson Microsoft框圖的使用恰到好處,尤其是講解調(diào)用棧和遞歸函數(shù)時的那些框圖。 ——Amar Raheja,California State Polytechnic University,Pomona對指針的講解非常棒,也許是我見過的最好的?! 狝nne B.Horton,Lockhecd Martin對多態(tài)以及編譯器如何在“內(nèi)幕”實現(xiàn)多態(tài)的講解不錯?! 狤d James-Beckham,Borland講解Boost/C++Ox的那一章使讀者能熟悉并迅速懂得關于內(nèi)存管理和正則表達式類庫的知識,還能激發(fā)讀者了解即將被標準化的c++特性的欲望?! 狤d Brey Kohler Co.對標準模板類庫(STL)的介紹真好。這是關于c++編程最好的書?! 狤ichard Albright,Goldey-Beacom College當讀者認為只是在學習一個主題時,會突然發(fā)現(xiàn)所學遠非這一點。 ——Chad Willwerth,University of Washington Tacoma我所見過的講解最全面的C++圖書。用豐富的真實例子,涵蓋了軟件開發(fā)的整個生命周期。代碼例子非此尋常! ——Terrell Hull,Logicalis Integration Soutions
編輯推薦
《C++程序員教程》:包含240個實例程序C++和面向?qū)ο蟪绦蜷_發(fā)的程序員指南為具備高級語言編程經(jīng)驗的程序員而編寫,《C++程序員教程》采用Deitel知名的活代碼方法,深入講解C++語言和C++標準類庫。書中給出的概念以經(jīng)過全面測試的程序為背景,這些程序包含語法陰影、代碼高亮、代碼遍歷和結果輸出等特點。書中包含240個C++程序,超過15000行代碼,還包括數(shù)百個編程提示,幫助讀者建立強壯的程序?!禖++程序員教程》從采用盡早接觸類的C++介紹開始,然后立即講解更高級的主題,包括模板、異常處理、標準模板類庫(STL)以及從Boost類庫中精選的特性。讀者一定會喜歡書中經(jīng)典的面向?qū)ο缶幊虄?nèi)容,其中的OOD/UML 2 ATM案例研究給出了完整的C++代碼。學完《C++程序員教程》之后,讀者就具備了建立面向?qū)ο驝++程序所需的一切技能。Paul J.Deitel先生和Harvey M.Deitel博士是Deitel&Associates公司的創(chuàng)始人,這是一家國際知名的寫作編程語言圖書、進行企業(yè)培訓以及Internet業(yè)務發(fā)展的公司。兩位作者已經(jīng)出版過許多全球暢銷的編程語言專業(yè)圖書和教材,使數(shù)百萬的讀者得以精通C++、C、Java、c#、Visual Basic、Visual c++、XML、Perl、Python以及Internet和Web!編程。“程序員教程”系列是為實用的編程技術而設計的,這個系列主要關注新出現(xiàn)的技術,包括C++、·NET、Java、Web服務、Internet、Web開發(fā),等等。登錄www.deitei.com獲取關于全球客戶Deitel Dive-Into系列企業(yè)培訓課程的信息(或者寫信給deitel@deitel.com)下載代碼例子查看正在不斷擴充的關于編程、Web 2.0以及與軟件相關的資源中心列表獲取《C++程序員教程》的更新信息,訂閱免費的DeiteI Buzz Online電子郵件新聞簡報(www.deitei.com/newsletter/subscribe.html)閱讀存檔的Deitel Buzz Online內(nèi)容類、對象、封裝、繼承、多態(tài)集成的OOP案例研究:Time類、GradeBook類和Employee類95頁行業(yè)標準的OOD/UML 2 ATM案例研究標準模板類庫(STL):容器、迭代器和算法I/O、類型、控制語句、函數(shù)數(shù)組、向量、指針、引用字符串類、C風格的字符串運算符重載、模板異常處理、文件位操作和字符操作Boost類庫和C++的未來GNU和Visual C++調(diào)試器更多……指針 集成的OOP案例研究模板 Boost類庫和C++的未來Vector GUN和Visual C++調(diào)試器異常處理 OOD/UML 2 ATM案例研究C++標準類庫 標準模板類庫(STL):窗口、迭代器和算法
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載