C++寶典

出版時(shí)間:2010-5  出版社:電子工業(yè)出版社  作者:李鵬程  頁(yè)數(shù):615  
Tag標(biāo)簽:無(wú)  

前言

C++是近年來(lái)最流行、最廣泛使用的程序設(shè)計(jì)語(yǔ)言之一。C++是在C語(yǔ)言的基礎(chǔ)上發(fā)展而來(lái)的,并實(shí)現(xiàn)了由面向過(guò)程到面向?qū)ο蟮霓D(zhuǎn)變,全面支持面向?qū)ο蟮某绦蛟O(shè)計(jì)方法。C++語(yǔ)言在軟件行業(yè)一直處于領(lǐng)先地位,在其他領(lǐng)域中也有著廣泛的應(yīng)用。同時(shí),C++自身也在不斷完善,其未來(lái)發(fā)展方向也很明確,那就是作為高性能軟件開(kāi)發(fā)的基礎(chǔ),在平臺(tái)軟件開(kāi)發(fā)中發(fā)揮主要作用。筆者長(zhǎng)期從事C++的開(kāi)發(fā)工作,十分了解初學(xué)者在學(xué)習(xí)過(guò)程中可能遇到的一些問(wèn)題和困惑。本書(shū)的目的是讓初學(xué)者對(duì)C++語(yǔ)言有一個(gè)全面系統(tǒng)的認(rèn)識(shí)。為了讓讀者能夠理解C++開(kāi)發(fā)的核心思想,本書(shū)在講解的時(shí)候盡量結(jié)合筆者的獨(dú)特理解和感受,使讀者能夠舉一反三。此外,通過(guò)學(xué)習(xí)本書(shū)中的實(shí)例,讀者還能為學(xué)習(xí)其他高級(jí)語(yǔ)言打下基礎(chǔ)。

內(nèi)容概要

C++是近年來(lái)廣泛使用的程序設(shè)計(jì)語(yǔ)言,它在C語(yǔ)言的基礎(chǔ)上發(fā)展而來(lái),實(shí)現(xiàn)了由面向過(guò)程到面向?qū)ο蟮霓D(zhuǎn)變,全面支持面向?qū)ο蟮某绦蛟O(shè)計(jì)方法。    本書(shū)分為5部分,分別是C++基礎(chǔ)、面向?qū)ο缶幊?、?biāo)準(zhǔn)模板庫(kù)、底層開(kāi)發(fā)和綜合案例。前4部分循序漸進(jìn)地講解了C++程序的組成及開(kāi)發(fā)過(guò)程、程序中的數(shù)據(jù)、語(yǔ)句和表達(dá)式、程序流程控制、數(shù)組與字符串、指針與引用、函數(shù)、函數(shù)模板、錯(cuò)誤與異常處理、宏與預(yù)編譯、面向?qū)ο蠡A(chǔ)、類(lèi)的封裝、重載操作符和自定義轉(zhuǎn)換、類(lèi)的繼承、多繼承和虛擬繼承、多態(tài)、類(lèi)模板、文件流、使用標(biāo)準(zhǔn)模板庫(kù)STL、序列式容器、關(guān)聯(lián)式容器、函數(shù)對(duì)象和算法、名稱(chēng)空間、位操作和在C++中嵌入?yún)R編等知識(shí)。最后一部分介紹了兩個(gè)應(yīng)用C++的典型綜合案例——圖書(shū)管理系統(tǒng)和學(xué)生管理系統(tǒng)。    本書(shū)涉及面廣,從基本知識(shí)到高級(jí)內(nèi)容和核心概念,再到綜合案例,幾乎涉及了C++開(kāi)發(fā)的所有重要知識(shí)。本書(shū)適合所有想全面學(xué)習(xí)C++開(kāi)發(fā)技術(shù)的人員閱讀,也適合各種使用C++進(jìn)行開(kāi)發(fā)的工程技術(shù)人員使用。對(duì)于經(jīng)常使用C++進(jìn)行項(xiàng)目開(kāi)發(fā)的人員來(lái)說(shuō),本書(shū)是一本不可多得的案頭必備參考書(shū)。

書(shū)籍目錄

第1部分  C++基礎(chǔ) 第1章  走進(jìn)C++ 第2章  C++程序的組成及開(kāi)發(fā)過(guò)程 第3章  程序中的數(shù)據(jù) 第4章  語(yǔ)句和表達(dá)式 第5章  程序流程控制 第6章  數(shù)組與字符串 第7章  指針與引用 第8章  函數(shù) 第9章  函數(shù)模板 第10章  錯(cuò)誤與異常處理 第11章  宏與預(yù)編譯第2部分  面向?qū)ο缶幊獭〉?2章  面向?qū)ο蠡A(chǔ) 第13章  類(lèi)的封裝 第14章  重載操作符和自定義轉(zhuǎn)換 第15章  類(lèi)的繼承 第16章  多繼承和虛擬繼承 第17章  多態(tài) 第18章  類(lèi)模板 第19章  文件流第3部分  標(biāo)準(zhǔn)模板庫(kù) 第20章  使用標(biāo)準(zhǔn)模板庫(kù)STL 第21章  序列式容器 第22章  關(guān)聯(lián)式容器 第23章  函數(shù)對(duì)象和算法 第24章  名稱(chēng)空間第4部分  底層開(kāi)發(fā) 第25章  位操作 第26章  在C++中嵌入?yún)R編語(yǔ)言第5部分  綜合案例 第27章  圖書(shū)管理系統(tǒng) 第28章  學(xué)生管理系統(tǒng)

章節(jié)摘錄

插圖:面向?qū)ο缶幊逃脤?duì)象模擬實(shí)際事物,利用類(lèi)把事物的屬性和方法組織到一起,其中某一類(lèi)的對(duì)象有一些共同特性和行為,這就是我們通常講的封裝。我們還可以利用繼承關(guān)系從現(xiàn)有對(duì)象派生出新對(duì)象,并在新對(duì)象中增加獨(dú)特的特性,實(shí)現(xiàn)對(duì)原有對(duì)象的擴(kuò)充,如卡車(chē)類(lèi)對(duì)象有汽車(chē)類(lèi)的屬性,但卡車(chē)的輪子數(shù)多、載重量大。1.1.1 4面向?qū)ο缶幊痰奶攸c(diǎn)面向?qū)ο缶幊虒?duì)象的數(shù)據(jù)和方法封裝成對(duì)象,對(duì)象的數(shù)據(jù)和方法是密切聯(lián)系的。對(duì)象實(shí)現(xiàn)了信息隱藏,即在對(duì)象外部不能直接看到對(duì)象的數(shù)據(jù)和對(duì)象的方法是如何實(shí)現(xiàn)的。對(duì)象通過(guò)定義接口或者公有方法實(shí)現(xiàn)與外部通信,對(duì)象通常不知道其他對(duì)象的實(shí)現(xiàn)方法,因?yàn)閷?shí)現(xiàn)細(xì)節(jié)隱藏在對(duì)象內(nèi)部。就像我們可以很好地駕駛汽車(chē)而不需要知道發(fā)動(dòng)機(jī)、傳送系統(tǒng)和燃料系統(tǒng)內(nèi)部如何工作一樣,對(duì)象的使用者只需調(diào)用對(duì)象的接口,而不必關(guān)心具體的實(shí)現(xiàn)。C++程序員需要重點(diǎn)考慮的是如何生成自己的用戶自定義類(lèi)型。每個(gè)類(lèi)包含一組數(shù)據(jù)和一組操作數(shù)據(jù)的函數(shù)。類(lèi)的數(shù)據(jù)組件稱(chēng)為數(shù)據(jù)成員,而類(lèi)的函數(shù)組件稱(chēng)為成員函數(shù)。內(nèi)部類(lèi)型的實(shí)例稱(chēng)為變量,而用戶自定義類(lèi)型的實(shí)例稱(chēng)為對(duì)象。程序員用內(nèi)部類(lèi)型作為構(gòu)造用戶自定義類(lèi)型的基本組件。C++中關(guān)注的重點(diǎn)是類(lèi)而不是函數(shù)。系統(tǒng)中的名詞幫助C++語(yǔ)言程序員確定組類(lèi),由這些類(lèi)生成系統(tǒng)的對(duì)象。對(duì)象的類(lèi)就像房子的藍(lán)圖,我們可以用一張藍(lán)圖建造多個(gè)房子,同樣也可以用一個(gè)類(lèi)生成多個(gè)對(duì)象。

編輯推薦

《C++寶典》作者長(zhǎng)期從事C++的開(kāi)發(fā)工作,十分了解初學(xué)者在學(xué)習(xí)過(guò)程中可能遇到的問(wèn)題和困惑。為了讓讀者能夠理解C++開(kāi)發(fā)的核心思想,《C++寶典》在講解的時(shí)候盡量結(jié)合作者的獨(dú)特理解和感受。使讀者能夠舉一反三?!禖++寶典》可以使C++語(yǔ)言的初學(xué)者對(duì)C++語(yǔ)言有一個(gè)全面的認(rèn)識(shí),適合所有想全面學(xué)習(xí)C++開(kāi)發(fā)技術(shù)的人員閱讀,也適合各種使用C++進(jìn)行開(kāi)發(fā)的工程技術(shù)人員使用。對(duì)于經(jīng)常使用C++進(jìn)行項(xiàng)目開(kāi)發(fā)的人員來(lái)說(shuō),《C++寶典》也是一本不可多得的案頭必備參考書(shū)。內(nèi)容全面系統(tǒng),涉及使用C++進(jìn)行程序開(kāi)發(fā)的大部分知識(shí),講解清晰易懂,結(jié)合示意圖和示例讓初學(xué)者快速理解概念,實(shí)例典型實(shí)用,以大量實(shí)例和開(kāi)發(fā)技巧讓讀者體驗(yàn)實(shí)際編程,加深理解,注重綜合應(yīng)用。通過(guò)綜合案例讓讀者了解C++的實(shí)際應(yīng)用方法,提高開(kāi)發(fā)水平。

圖書(shū)封面

圖書(shū)標(biāo)簽Tags

無(wú)

評(píng)論、評(píng)分、閱讀與下載


    C++寶典 PDF格式下載


用戶評(píng)論 (總計(jì)8條)

 
 

  •   書(shū)的質(zhì)量不錯(cuò) 很實(shí)用
  •   發(fā)貨快,質(zhì)量高
  •   從我訂單到送貨到手,感覺(jué)很快。至少比我在淘寶上面定東西快遞快點(diǎn)?。》?wù)態(tài)度也好!
  •   拿到手沒(méi)幾天,大概翻了一下,內(nèi)容比較全面,不錯(cuò)
  •   書(shū)運(yùn)輸過(guò)程有點(diǎn)破損 內(nèi)容還可以
  •   聽(tīng)同學(xué)介紹才買(mǎi)的,感覺(jué)挺好的
  •   此書(shū)太羅嗦。。完全就是把別人寫(xiě)的幾本書(shū)合并在一起。太厚了。。沒(méi)創(chuàng)意。。浪費(fèi)我的money啊
  •   剛翻了一會(huì)兒書(shū),全新的,就是追蹤物流有點(diǎn)麻煩,希望改善這,不過(guò)還是挺好的,支持吧
 

250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7