C++從入門到精通

出版時間:2010-7  出版社:清華大學(xué)  作者:李偉明//侯春多  頁數(shù):417  
Tag標簽:無  

前言

  C++語言是在C語言基礎(chǔ)上發(fā)展起來的,它在C語言基礎(chǔ)上融入了許多新的編程理念,這些理念有利于程序的開發(fā)。從語言角度來說,C++語言是個規(guī)范,它規(guī)范程序員如何進行面向?qū)ο蟪绦蜷_發(fā)。C++具有C語言操作底層的能力,同時還具有提高代碼復(fù)用率的面向?qū)ο缶幊碳夹g(shù),是一種語句更加靈活、使用更加簡捷、技術(shù)更加全面的編程利器?! 〉?篇:基礎(chǔ)知識。本篇講解C++語句基礎(chǔ)部分,只有具備了牢固的基礎(chǔ)知識才能更快地掌握更高級的技術(shù)內(nèi)容。通過對C++語言的歷史和特性、選擇C++語言的開發(fā)環(huán)境、算法的內(nèi)容、C++語言的數(shù)據(jù)類型、運算符與表達式、常用的數(shù)據(jù)輸入/輸出函數(shù)、選擇結(jié)構(gòu)程序設(shè)計和循環(huán)控制這些內(nèi)容的介紹,結(jié)合流程圖和實例,并通過視頻的指導(dǎo)講解,為以后編程奠定堅實的基礎(chǔ)。  第2篇:核心技術(shù)。本篇介紹了C++語言的關(guān)于面向?qū)ο蠓矫娴膬?nèi)容,理解面向?qū)ο筮@個概念,應(yīng)用類類型創(chuàng)建對象,掌握什么是繼承和派生,利用多態(tài)進行面向?qū)ο箝_發(fā)。

內(nèi)容概要

  《C++從入門到精通》集語音視頻講解、在線服務(wù)(模塊庫、案例庫、題庫、素材庫)、翔實的文字內(nèi)容三位一體,打造一套最快捷的學(xué)習(xí)方案,力求讓讀者以最短的時間、最輕松的方式從基礎(chǔ)入門走向項目開發(fā)。本叢書第1版4種被評為“2009年全行業(yè)優(yōu)秀暢銷品種”(“全國優(yōu)秀暢銷書”)?!禖++從入門到精通》從初學(xué)者的角度出發(fā),以通俗易懂的語言,配合豐富的實例,詳細講解了C++語言的基礎(chǔ)知識?!禖++從入門到精通》包括4篇18章:第1篇是基礎(chǔ)知識,包括了緒論,數(shù)據(jù)類型,表達式與語句,條件判斷語句,循環(huán)語句,函數(shù),數(shù)組、指針和引用,構(gòu)造數(shù)據(jù)類型;第2篇是核心技術(shù),包括了面向?qū)ο缶幊?、類和對象、繼承與派生;第3篇是高級應(yīng)用,包括了模板、STL標準模板庫、RTTI與異常處理、程序調(diào)測、文件操作、網(wǎng)絡(luò)通信;第4篇為項目實戰(zhàn),結(jié)合圖書管理系統(tǒng),依照軟件工程的開發(fā)流程,講述如何進行實際開發(fā)。書中所有知識都結(jié)合具體實例進行介紹,涉及的程序代碼給出了詳細的注釋,可以使讀者輕松領(lǐng)會C++語言的強大,快速提高開發(fā)技能。  《C++從入門到精通》列舉了大量的小型實例、綜合實例和部分項目案例;所附DVD光盤內(nèi)容有同步視頻講解、實例源程序、“實踐與練習(xí)”答案等;《C++從入門到精通》的服務(wù)網(wǎng)站提供了模塊庫、案例庫、題庫、素材庫、答疑服務(wù)?!  禖++從入門到精通》內(nèi)容詳盡,實例豐富,非常適合作為編程初學(xué)者的學(xué)習(xí)用書,也適合作為開發(fā)人員的查閱、參考資料。

書籍目錄

第1篇 基礎(chǔ)知識第1章 緒論視頻講解:1小時18分鐘1.1 C++歷史背景1.1.1 20世紀最偉大的發(fā)明1.1.2 C+4-發(fā)展歷程1.1.3 C++中的杰出人物1.2 常用開發(fā)環(huán)境1.2.1 VisualC++6.01.2.2 VisualC++20081.2.3 GCC/C++1.2.4 Dev-C1.2.5 Eclipse1.3 認知C++程序代碼1.4 C++工程項目文件1.5 使用VC創(chuàng)建程序1.6 編譯與連接過程1.7 C++的特點1.8 小結(jié)第2章 數(shù)據(jù)類型視頻講解:1小時26分鐘2.1 第一個C++程序2.1.1 #INCLUDE指令2.1.2 注釋2.1.3 main函數(shù)2.1.4 函數(shù)體2.1.5 函數(shù)返回值2.2 數(shù)據(jù)類型2.3 常量及符號2.3.1 整型常量2.3.2 實型常量2.3.3 字符常量2.3.4 字符串常量2.3.5 其他常量2.4 變量2.4.1 標識符2.4.2 變量與變量說明2.4.3 整型變量2.4.4 實型變量2.4.5 變量賦值2.4.6 變量賦初值2.4.7 字符變量2.5 數(shù)據(jù)輸入與輸出2.5.1 控制臺屏幕2.5.2 C++語言中的流2.5.3 流操作的控制2.6 小結(jié)2.7 實踐與練習(xí)第3章 表達式與語句視頻講解:55分鐘3.1 運算符3.1.1 算術(shù)運算符3.1.2 關(guān)系運算符3.1.3 邏輯運算符3.1.4 賦值運算符3.1.5 位運算3.1.6 移位運算符3.1.7 sizeof運算符3.1.8 條件運算符3.1.9 逗號運算符3.2 結(jié)合性和優(yōu)先級3.3 表達式3.3.1 算術(shù)表達式3.3.2 關(guān)系表達式3.3.3 條件表達式3.3.4 賦值表達式3.3.5 邏輯表達式3.3.6 逗號表達式3.3.7 表達式中的類型轉(zhuǎn)換3.4 語句3.5 小結(jié)3.6 實踐與練習(xí)第4章 條件判斷語句視頻講解:35分鐘4.1 決策分支4.2 判斷語句4.2.1 第一種形式的判斷語句4.2.2 第二種形式的判斷語句4.2.3 第三種形式的判斷語句4.3 使用條件運算符進行判斷4.4 switch語句4.5 判斷語句的嵌套4.6 小結(jié)4.7 實踐與練習(xí)第5章 循環(huán)語句視頻講解:53分鐘5.1 while循環(huán)5.2 dowhile循環(huán)5.3 w11ile與dowhile比較5.4 for循環(huán)語句5.5 循環(huán)控制5.5.1 控制循環(huán)的變量5.5.2 break語句5.5.3 continue語句5.5.4 goto語句5.6 循環(huán)嵌套5.7 循環(huán)應(yīng)用實例5.7.1 阿姆斯壯數(shù)5.7.2 巴斯卡三角形5.7.3 對輸入的分數(shù)進行排名5.8 小結(jié)5.9 實踐與練習(xí)第6章 函數(shù)規(guī)頻講解:1小時14分鐘6.1 函數(shù)概述6.1.1 函數(shù)的定義6.1.2 函數(shù)的聲明6.2 函數(shù)參數(shù)及返回值6.2.1 返回值6.2.2 空函數(shù)6.2.3 形參與實參6.2.4 默認參數(shù)6.2.5 可變參數(shù)6.3 函數(shù)調(diào)用6.3.1 傳值調(diào)用6.3.2 嵌套調(diào)用6.3.3 遞歸調(diào)用6.4 變量作用域6.5重載函數(shù)6.6 內(nèi)聯(lián)函數(shù)6.7 變量的存儲類別6.7.1 auto變量6.7.2 static變量6.7 3register變量6.7.4 extem變量6.8 小結(jié)6.9 實踐與練習(xí)第7章 數(shù)組、指針和引用視頻講解:1小時27分鐘7.1 一維數(shù)組7.1.1 一維數(shù)組的聲明7.1.2 一維數(shù)組的引用7.1.3 一維數(shù)組的初始化7.2 二維數(shù)組7.2.1 二維數(shù)組的聲明7.2.2 二維數(shù)組元素的引用7.2.3 二維數(shù)組的初始化7.3 字符數(shù)組7.4 指針7.4.1 變量與指針7.4.2 指針運算符和取地址運算符7.4.3 指針運算7.5 指針與數(shù)組7.5.1 數(shù)組的存儲7.5.2 指針與一維數(shù)組7.5.3 指針與二維數(shù)組7.5.4 指針與字符數(shù)組7.6 指向函數(shù)的指針7.7 引用7.7.1使用引用傳遞參數(shù)7.7.2 指針傳遞參數(shù)7.7.3 數(shù)組做函數(shù)參數(shù)7.8 指針數(shù)組7.9 小結(jié)7.10 實踐與練習(xí)第8章 構(gòu)造數(shù)據(jù)類型視頻講解:59分鐘8.1 結(jié)構(gòu)體8.1.1 結(jié)構(gòu)體定義8.1.2 結(jié)構(gòu)體變量8.1.3 結(jié)構(gòu)體成員及初始化8.1.4 結(jié)構(gòu)體的嵌套8.1.5 結(jié)構(gòu)體大小8.2 結(jié)構(gòu)體與函數(shù)8.2.1 結(jié)構(gòu)體變量做函數(shù)參數(shù)8.2.2 結(jié)構(gòu)體指針做函數(shù)參數(shù)8.3 結(jié)構(gòu)體數(shù)組8.3.1 結(jié)構(gòu)體數(shù)組聲明與引用8.3.2 指針訪問結(jié)構(gòu)體數(shù)組8.4 共用體8.4.1 共用體的定義與聲明8.4.2 共用體的大小8.4.3 共用體的特點8.5 枚舉類型8.5.1 枚舉類型的聲明8.5.2 枚舉類型變量8.5.3 枚舉類型的運算8.6 自定義數(shù)據(jù)類型8.7 小結(jié)8.8 實踐與練習(xí)第2篇 核心技術(shù)第9章 面向?qū)ο缶幊桃曨l講解:32分鐘9.1 面向?qū)ο蟾攀?.2 面向?qū)ο笈c面向過程編程9.2.1 面向過程編程9.2.2 面向?qū)ο缶幊?.2.3 面向?qū)ο蟮奶攸c9.3 統(tǒng)一建模語言9.3.1 統(tǒng)一建模語言概述9.3.2 統(tǒng)一建模語言的結(jié)構(gòu)9.3.3 面向?qū)ο蟮慕?.4 小結(jié)第10章 類和對象視頻講解:1小時1分鐘10.1 C++類10.1.1 類概述10.1.2 類的聲明與定義10.1.3 類的實現(xiàn)10.1.4 對象的聲明10.2 構(gòu)造函數(shù)10.2.1 構(gòu)造函數(shù)概述10.2.2 復(fù)制構(gòu)造函數(shù)10.3 析構(gòu)函數(shù)10.4 類成員10.4.1 訪問類成員10.4.2 內(nèi)聯(lián)成員函數(shù)10.4.3 靜態(tài)類成員10.4.4 隱藏的this指針10.4.5 嵌套類10.4.6 局部類10.5 友元10.5.1 友元概述10.5.2 友元類10.5.3 友元方法10.6 命名空間10.6.1 使用命名空間10.6.2 定義命名空間10.6.3 在多個文件中定義命名空間10.6.4 定義嵌套的命名空間10.6.5 定義未命名的命名空間10.7 小結(jié)10.8 實踐與練習(xí)第11章 繼承與派生視頻講解:57分鐘11.1 繼承11.1.1 類的繼承11.1.2 繼承后可訪問性11.1.3 構(gòu)造函數(shù)訪問順序11.1.4 子類隱藏父類的成員函數(shù)11.2 重載運算符11.2.1 重載運算符的必要性11.2.2 重載運算符的形式與規(guī)則11.2.3 重載運算符的運算11.2.4.轉(zhuǎn)換運算符11.3 多重繼承11.3.1 多重繼承定義11.3.2 二義性11.3.3 多重繼承的構(gòu)造順序11.4 多態(tài)11.4.1 虛函數(shù)概述11.4.2 利用虛函數(shù)實現(xiàn)動態(tài)綁定11.4.3 虛繼承11.5 抽象類11.5.1 純虛函數(shù)11.5.2 實現(xiàn)抽象類中的成員函數(shù)11.6 小結(jié)11.7 實踐與練習(xí)第3篇 高級應(yīng)用第12章 模板視頻講解:49分鐘12.1 函數(shù)模板12.1.1 函數(shù)模板的定義12.1.2 函數(shù)模板的作用12.1.3 重載函數(shù)模板12.2 類模板12.2.1 類模板的定義與聲明12.2.2 簡單類模板12.2.3 默認模板參數(shù)12.2.4 為具體類型的參數(shù)提供默認值12.2.5 有界數(shù)組模板12.3 模板的使用12.3.1 定制類模板12.3.2 定制類模板成員函數(shù)12.3.3 模板部分定制12.4 鏈表類模板12.4.1 鏈表……第4篇 項目實踐

編輯推薦

  DVD語音視頻教學(xué)光盤,30小時教學(xué)視頻錄象,全程語音講解,《C++從入門到精通》實例源程序、相關(guān)素材,《C++從入門到精通》特色,基礎(chǔ)知識-核心技術(shù)-高級應(yīng)用-項目實戰(zhàn),166個應(yīng)用實例、21個典型應(yīng)用、4個項目案例,內(nèi)容極為詳盡、實例典型豐富,全程技術(shù)服務(wù),提供模塊庫、案例庫、題庫、素材庫、答疑服務(wù)。同步語音視頻講解,在線立體全程服務(wù)。同步語音視頻講解,在線立體全程服務(wù)。

圖書封面

圖書標簽Tags

評論、評分、閱讀與下載


    C++從入門到精通 PDF格式下載


用戶評論 (總計6條)

 
 

  •   C++從入門到精通(附光盤)
  •   送貨非???,喜歡這個商品
  •   我看過很多遍了,再買一本備用
  •   C++精通
  •   買過了的
  •   正在研究中,可以交流,QQ395765
 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7