零起點學通C++

出版時間:2010-10  出版社:科學  作者:范磊  頁數(shù):980  
Tag標簽:無  

前言

本書的配套視頻在學吧學吧和網(wǎng)易學發(fā)布后,很快在各大網(wǎng)站流傳開,不少讀者來信和我交流c++的學習心得。為了方便大家學習,我編寫了《從新手到高手:c+十全方位學習》一書。自該書出版后,給我來信的讀者更多了,他們提出了不少寶貴的意見和建議,因此在《從新手到高手:c++全方位學習》的基礎(chǔ)上進行修訂并增加了一些內(nèi)容后,推出了本書。來信的朋友普遍提到的問題是:C++很難學,看了好幾本書,有不少地方還是難以理解。c++真的這么難,有必要看很多的教材和資料嗎?為什么會感到C++難學c++其實不難學,只是由于許多書的組織框架和表達方式等方面的原因無意中增加了學習及研究c++的難度。就拿眾多人推崇為圣經(jīng)的C++手Primer來說,與其把它看作一本c++教材,不如把它當作c+十字典。這是因為該書沒有分清主次輕重,在讀者不了解模板為何物時,對STL過早地進行了講解,而一些相對比較簡單的概念,卻又放到后面,導致讀者要來回跳躍式閱讀,類似于查閱字典。對于初學者來說,這樣的字典式圖書是不需要的,他們需要的是一本能夠循序漸進、快速、扎實地掌握c++語言的圖書。國外圖書的特點是喜歡用大量晦澀而又抽象的語言來解釋一個概念,而要理解這些概念,又需要查閱其他相關(guān)書籍。當你徹底明白作者的意圖時,你不禁錯愕,這些晦澀而又抽象的語言完全可以用一句簡單的話來代替。

內(nèi)容概要

本書總結(jié)了十幾本C++圖書及教材的優(yōu)點,擯棄了它們語言拖沓、層次結(jié)構(gòu)混亂等缺陷,從零開始、由淺入深、層層遞進,細致而又詳盡地講解C++這門大型編程語言。    本書知識系統(tǒng)全面,擁有字典般的容量,可隨用隨查,涵蓋指針、面向?qū)ο?、操作符重載、流、命名空間、模板、異常處理、宏等主流C++開發(fā)技術(shù)。為了使讀者能夠活學活用,本書針對重要的概念精心設(shè)計了438個實用范例,囊括大量經(jīng)驗和技巧,即使已從事C++工作多年的朋友,也能從中汲取新的養(yǎng)料。    本書適合于從未學習過任何編程語言的新手,以及學習C++多年,仍舊不能融會貫通的讀者,對于正在使用C++進行開發(fā)的程序員也有很好的參考價值。

書籍目錄

 第1篇  初級篇 第1章  初識C++ 第2章  做一個最簡短的C++程序 第3章  初步了解函數(shù) 第4章  C++數(shù)據(jù)類型 第5章  if語句與運算符 第6章  面向?qū)ο蟆〉?章  循環(huán)語句 第8章  指針 第9章  引用 第10章  深入函數(shù) 第11章  運算符重載 第12章  繼承 第13章  虛函數(shù) 第14章  數(shù)組 第15章  鏈表 第16章  多態(tài)性 第17章  類的特殊成員 第18章  字符串第2篇  高級篇 第19章  代碼重用 第20章  友元類與嵌套類 第21章  流 第22章  命名空間 第23章  模板 第24章  異常和錯誤處理 第25章  補充知識附錄A  ASCII碼對照表附錄B  C++的關(guān)鍵字附錄C  C++常用頭文件列表附錄D  運算符的優(yōu)先級后記

章節(jié)摘錄

插圖:第13章虛函數(shù)拳手揮出一拳后,后果是無法確定的,有可能將對手打倒,也有可能將裁判打暈,如何實現(xiàn)這樣的動態(tài)效果,本章將給出答案。第14章數(shù)組每一種事物只要存在都有它存在的道理,c++也不例外,它的每個特性都是為了解決無法解決的問題而創(chuàng)造的。在沒有數(shù)組之前,要處理大量的數(shù)據(jù)是相當麻煩的,比如說要處理1000名學生的成績,那么僅保存學生的成績就需要1000個變量。但是假如用數(shù)組來解決這一問題的話,只需要一個數(shù)組就搞定了。第15章鏈表鏈表是為了解決數(shù)組的缺陷而設(shè)計的,數(shù)組一旦定義,大小不可改變,這樣在保存數(shù)據(jù)時,如果數(shù)據(jù)很少,會造成空間上的浪費;如果數(shù)據(jù)很多,數(shù)組又盛不下。鏈表的出現(xiàn),解決了這兩個問題,它只保存數(shù)據(jù)的地址,然后用指針將它們鏈接起來。這個特點使得鏈表的大小是可以調(diào)控的,它的大小以剛好容納所有的數(shù)據(jù)為準,因此不會造成空間上的浪費,也不會出現(xiàn)保存不了太多數(shù)據(jù)的問題。第16章多態(tài)性同一操作作用于不同的對象,可以產(chǎn)生不同的效果,這就是多態(tài)性。多態(tài)性分為兩種:一種是編譯時的多態(tài)性,一種是運行時的多態(tài)性。編譯時的多態(tài)性是通過重載函數(shù)來實現(xiàn)的,而運行時的多態(tài)性則是通過虛函數(shù)來實現(xiàn)的。本章通過多重繼承、抽象類以及復雜的抽象結(jié)構(gòu)實現(xiàn)了各種各樣的多態(tài)性。

后記

在此,我想向長期以來支持我的讀者和網(wǎng)友說一些話,一些發(fā)自肺腑的話。首先感謝你們,沒有你們的支持,我不會有動力來制作這些視頻。其次,我想對大家說聲對不起,因為身體的原因,我又讓大家失望了,本來預計本月所有的視頻都制作完成,結(jié)果現(xiàn)在只做到了第20章,這讓我非常痛心,也使一再支持我的讀者和網(wǎng)友再次地失望了,我現(xiàn)在能做的事情只有加快速度來制作后面的視頻。舜發(fā)于畎畝之中,傅說舉于版筑之中,膠鬲舉于魚鹽之中,管夷吾舉于士,孫叔敖舉于海,百里奚舉于市。故天將降大任于斯人也,必先苦其心志,勞其筋骨,餓其體膚,空乏其身,行拂亂其所為,所以動心忍性,曾益其所不能。什么事情都有好的一面,也有壞的一面。雖然我制作速度慢了,影響了一部分人的學習,但是這也未嘗不是一件好事。因為這可逼迫你獨立解決問題,從而間接地鍛煉了不依靠他人來解決問題的能力。這樣的能力可不是花錢能買到的,它是區(qū)別高手和新手的顯著標志。說到這里,我想起了一個故事:有一個人無意中找到一個蝴蝶蛹。幾天后,他留意到蛹出現(xiàn)了一個小孔,他就停下來觀察它。過了幾個小時,他見到里面的蝴蝶用它細小的身體掙扎著要從小孔里出來。看了很久也沒有一絲進度,小蝴蝶好像盡了最大努力也沒有辦法出來。于是,這個人決定幫它一把,找來一把剪刀將蛹的繭殼剪開。這樣,蝴蝶很容易就出來了。但是這只蝴蝶的形態(tài)有一點特別,它的身體肥腫,翅膀又細又弱。這個人繼續(xù)觀察蝴蝶,因為他相信翅膀會漸漸變大,而它的身體會越來越小,但這沒有發(fā)生,小蝴蝶只是拖著肥腫的身體和細弱的翅膀,在地上爬著走,它永遠也不會飛行了。這個善良的人不了解蝴蝶必須用它細小的身體掙扎著從小孔出來,它必須經(jīng)過這個過程,蝴蝶才可以將身體里的體液壓進它的翅膀里。大自然在此有一個很奇妙的設(shè)計,就是蝴蝶從蛹中掙扎出來是為著預備它將來飛行而必須經(jīng)歷的磨難。生命里面的掙扎是我們必須經(jīng)歷的。如果老天允許我們順利地過一生,我們也許不會變得堅強,也不會成長。所以當你碰到有逼迫或苦難,可不要認為這是一件壞事,因為你正在鍛煉從蝶蛹跨向蝴蝶所必須具有的能力。

編輯推薦

《零起點學通C++:多媒體范例教學》配套視頻在學吧和網(wǎng)易學院發(fā)布后,在C++開發(fā)者中廣為流傳。隨后出版的《從新手到高手:C++全方位學習》一書,也受到讀者熱烈歡迎。綜合1000多個讀者的反饋意見改進,整理出50小時1000多節(jié)精品視頻教程,包含666個實例源程序,讓讀者全方位、深入地學習C++知識。C++其實并不難學,只是許多書由于組織框架和表達方式等原因無意中增加了學習難度。范磊老師寫的這《零起點學通C++:多媒體范例教學》打破傳統(tǒng)模式,從一個最簡短的C++程序講起,通過對這個程序的編寫引申出一系列相關(guān)知識,然后不斷地擴大和完善該程序,讓讀者循序漸進地進行學習,同時也能深刻理解C++的各個語法要領(lǐng)。建議初學者認真閱讀此書,盡可能少走彎路,給自己的編程生涯打下堅實的基礎(chǔ)?!读闫瘘c學通C++:多媒體范例教學》在經(jīng)過數(shù)十次整理和修改后,終于近乎完美,本次升級內(nèi)容包括:高級篇增加了實例,每一章都有一個比較大的實例應用并總結(jié)學習過的知識。文字描述更加精準,更加易懂,錯誤幾乎全部修正?!ぴ黾恿藢S貌シ牌鳎鉀Q視頻播放問題。部分視頻進行了修改,消除了一些語誤。真正適合中國入學習的C++Primer針對重要的概念精心設(shè)計了666個實用范例,囊括大量經(jīng)驗和技巧。重點難點全面透析。50小時1000多節(jié)專家視頻講解,部分視頻E在網(wǎng)上發(fā)布。在C++開發(fā)、者中廣為流傳,深受讀者歡迎。

圖書封面

圖書標簽Tags

評論、評分、閱讀與下載


    零起點學通C++ PDF格式下載


用戶評論 (總計138條)

 
 

  •   書的質(zhì)量不錯,到貨很及時。范老師的兩本書我都買了。在買完第一版本后,發(fā)了郵件給范老師,老師很快給了答復。書寫的真的很通俗易懂,網(wǎng)上有人對此書不屑,我能理解,可能那是專家,但對我們學編程的人來講,基本功真的要打扎實。范老師的書特點就在這里,看似皮毛的知識點,在他的書里寫的很祥實,也很樸實。希望有更多的讀者能夠靜下心來認真體會。最后一句話,書真的很適合我們這些沒有系統(tǒng)學過C++的人去學。
  •   真的很給力適合從沒有學過編程零基礎(chǔ)的同學哦!
  •   零起點學通C++ 初學提高深入 不錯的學習書籍
  •   很不錯 通俗易懂 適合初學c++的同學 學習 哪怕是一點都不懂的 都沒關(guān)系 這本書就是為了 零基礎(chǔ)的同學寫的 ,想學習c++又沒時間上補習班的,可以選擇這不書來看看哦。
  •   我在學校里面學C學得不錯~工作后有編程的需要所以考慮重新學習C++~書很厚~真正的理解應該需要一段時間~總體來說很不錯
  •   看了這本書覺得學基本的C++編程還可以,基礎(chǔ)知識講的很全面,但是要想學點C++的企業(yè)級應用就別買了。
  •   這本書是通過視頻知道的,對學習C++的新手很好。
  •   經(jīng)過2個月的學習!確實進步很大!這得益于書的內(nèi)容很樸實詳細!特別是本書所配套視頻很好!讓我看著不累!每看一段收獲在點知識!說真心話是一本學習C語言不可缺少的書!如果你買了認為不好的可以頂我!
  •   對于零起點的讀者來說絕對值得購買,受益匪淺
  •   如果沒學過編程,這本書是個好選擇,初學的首選,真的,買的不后悔
  •   找了好多教程和書都看不懂,看這個還不錯 ,適合沒有任何編程基礎(chǔ)的人群
  •   講解到位,清晰,正在學習中
  •   這本書真的很好的,不錯,正版的,還帶光盤,學習好幫手。
  •   中文版C++primer適合新手入門
  •   真正適合新手的教程
  •   C語言是一門藝術(shù),本書就是對藝術(shù)最好的闡釋!
  •   最淺顯的C++教材了,很易學,正在努力學習中。
  •   網(wǎng)上這本書得到非常熱烈的好評,有些也是非常不好的評價甚至到罵的地步C++ primer我也看了,徹底迷失,這本書好就好在我都能看得懂。我是一個初學者中的初學者,應該說是什么也不會的那種!自從看了范老師的視頻就覺得眼前一亮的感覺,初學者的福音啊!咱也不是什么槍手,范老師送過我東西,這東西就是入門。還有DVD也是好的,沒壞
  •   很好的一本書,之前看過視頻,現(xiàn)在終于買回來了,很適合初學者,非常推薦
  •   光盤講解充實,很不錯的開發(fā)書籍
  •   這本書是我看到的最為通俗易懂的計算機語言書,很久以前我學過C語言,但沒有用過,似懂非懂,雖然我只看到110頁,但感覺很好。
  •   很高興買了這本書,很適合我的情況,一直在學習中,不懂的地方就看光盤,收獲很大
  •   范老師講解細致入微,形象生動,學習難度由淺入深,條理性好,初學者必備,配套光盤內(nèi)容豐富.推薦!
  •   這本書很好,物價時買的。適合初學者使用。對弄懂c++原理和使用有著透徹的解釋,配合實例,簡單易學。
  •   我看了范磊老師的視頻講課后再買的這本書,覺得很好的一本書,講的比較清楚,仔細,很容易上手,不象其他的C++教材,看完以后不知所云!
    希望范老師再出一些其他的類似的書,如JAVE等!
  •   代朋友買,他不惜血本買來學習,應該是好書
    厚的和牛津字典一樣~~
  •   適合初學者,很好的書。
  •   很適合入門級。也能深入!更能當字典!
  •   本書很厚,完全可以當本“圣經(jīng)”一樣閱讀,而且它是我發(fā)現(xiàn)的學C++中最通俗易懂的,總之花出這么多錢,而會收獲無法用金錢衡量的價值,推薦購買?。?!
  •   不錯,適合學習,值得推薦
  •   之前C++一直有點學的不透 許多地方之時然不知其所以然 很是苦惱 逐漸也失去耐心了 這本書真的是適合初學者 讓人看得茅塞頓開 強烈推薦?。。?!
  •   昨天下的單,今天中午12點多就送到了,速度還是蠻快的。打開包裹后書整體完整,邊角有點卷,圖書的上端可以看出曾經(jīng)有水滴滴在上面過,現(xiàn)在干燥后留下了水質(zhì)。翻開書本夾著一張光碟,之前購買的時候有點擔心光碟會被壓碎,不過還好打開是完整的。在觀察一下書的印刷字體,印刷的很清楚,沒有印歪的地方,應該是正版,而且紙質(zhì)很厚。個人感覺書本完整度可以打9.3分,快遞速度可以打9.9分。大楷就是這樣,所以有批毛求疵的買家慎購,畢竟圖書從生產(chǎn)到快遞送到你的手里,要經(jīng)過很多到程序的,總有點磕磕碰碰的,畢竟我們買書是學習里面的知識。只要不影響我們正常學習我覺得就可以了。
  •   零基礎(chǔ)的一定要買,價格要降啊!
  •   書不錯,講的很生動、很形象,零基礎(chǔ)先看視頻然后再看書吧。希望大家看書要認真,也希望作者及時發(fā)布書中的??薄?/li>
  •   本書的內(nèi)容很形象生動,由淺入深,而且分章節(jié)分得很細,
    這樣的好處在于能讓我們很好地去計劃每天該學多少頁內(nèi)容
    而部分同類書籍里,一章就是厚厚的幾十頁,讓人看到那厚度都情不自禁地發(fā)困了
  •   還行吧,適合入門的讀者
  •   易懂,相比其他教材,好的不是一星半點,例子豐富,問題透徹
  •   學習的方法不同,喜歡的書也不同,我很喜歡老師的這種對照示例的講解方式,視頻內(nèi)容豐富
  •   剛剛收到,商品滿意,就是包裝的不是很好,這本書,對于我來說,是很好,第一次在網(wǎng)上看視頻,就被吸引了,所以買回來,方便。的確很適合我這種初學者
  •   適合初學者的C++書,深入淺出的講解了C++的語法
  •   講解的非常詳細,對可能出現(xiàn)的一些錯誤都做了詳細的分析,非常適合初學者。
  •   入門級的學習教材,不錯
  •   因為我想學一下C++,先是在網(wǎng)上看到視頻,發(fā)現(xiàn)還講的不錯,就想購買這本書,拿到手,大致瀏覽了一下,講得很詳細很全面,這本書對初學者來說,確實是本不錯的書,還發(fā)現(xiàn)光盤的視頻只有20章的內(nèi)容,書是有25章,呵呵,難道是出版社故意的
  •   配合視頻看,會有很好的效果,書太厚,別被嚇到?。?!
  •   初學者很好的讀物
  •   很好的C++書籍
  •   很好的書,內(nèi)容翔實,值得購買
  •   很好的書籍看看吧
  •   很細!由淺入深的講解,很受益。。。只是后面的一部分沒有視頻教程。。。
  •   購書差不多一個月了,看了差不多,對這邊書還是很滿意的,知識講的很詳細,非常適合我這樣的初學者,推薦啊
  •   整體不錯還在學習中
  •   DVD光盤在的某些文件播不了,影響不大。
  •   DVD光盤不能用,給我換一張光盤?。?!急急急
  •   確是比較適合初學者,簡淺易懂,書本挺厚的,沒心理準備的話估計會壓力大大.是本不錯的書,個人覺得再添加點程序如何打包之類的更好,而不僅僅是講述比較枯躁的代碼.
  •   超級喜歡這本我能看懂的C++的書哦?。?!遠比C++Primer更適合中國人~
  •   講的很細,很好,適合自學。
  •   很適合我這種一點都不會的人用
  •   內(nèi)容很詳細 很適合自學
  •   雖然書很厚,但是字大行稀,講的很詳細,很基礎(chǔ),適合沒有基礎(chǔ)的人自學~
  •   內(nèi)容很好,很適合我們。
    但是外觀有點褶皺,給人一種二手貨的感覺
  •   最初是在網(wǎng)上看的視頻前幾章才決定買的。絕對值得購買,強烈推薦,尤其適合初學者
  •   書寫的很細致 解決我上課時很多不明白的東西
  •   不錯的一本書,適用于初學者
  •   書很厚很給力,視頻教程也很詳細。據(jù)說這本書講的很好,買來作為輔導書看,分類很詳細,能補充不少課上講不到的東西。而且,這本書上的例子比課本上的要有趣多了。
  •   這本書很好,之前就在網(wǎng)上看過視頻,喜歡才買的。
    比較厚,分成2,3冊就好了,方便攜帶
  •   這本書講的很詳細,通俗易懂。
  •   我是在網(wǎng)上看了相關(guān)的范磊老師錄得教學視頻,才買這本書的,很滿意,雖然是第一次網(wǎng)購但是很喜歡,快遞也很給力!
  •   大概翻了一下 感受得到作者是很用心寫這本書 不是那種隨便到網(wǎng)上復制粘帖就出書的
  •   給朋友買的 反應很好
  •   剛開始覺得書有點貴,還沒有猶豫。買下之后覺得挺值得的,里面例子講的非常生動,很容易就領(lǐng)會那些難懂的概念了~~
  •   講解足夠的詳細 但是還是會覺得比較的基礎(chǔ) 耗時間太長
  •   書中的內(nèi)容講的很好,光盤講解的也很好,但書后面的內(nèi)容光盤中沒有。
  •   孩子非常喜歡,從書中自覺了很多知識,愛不釋手。
  •   好厚的一大本。后悔買書了,直接視頻吧
  •   非常滿意?。。。。。。。。?!
  •   書很好 物流超快 以后還會來的
  •   看了好幾章的視頻的了,范磊老師講的比較透徹!
  •   確實夠基礎(chǔ)的 講的很詳細,就是看起來比較耗時間
  •   很好,很容易理解
  •   書很厚實,但太厚,不下大力氣是看不完?。?/li>
  •   還未看多少
  •   商品與描述相符:5分非常滿意 *商品價格滿意度:5分非常滿意 *當當?shù)乃拓浰俣龋?分非常滿意 *商品干凈整潔度:5分非常滿意 *包裝的嚴實程度:5分非常滿
  •   很基礎(chǔ)的一本書,很適合初學者
  •   東西剛剛收到還沒看過。
  •   看到第10章了,整體感覺不錯,仔細看的話會發(fā)現(xiàn)書中有幾處印刷的小錯誤,不過無礙。挺喜歡的,第就章的最后幾節(jié)個人覺得有點吃力。
  •   感覺進步不大
  •   內(nèi)容豐富,數(shù)的質(zhì)量,及運輸時間都不錯
  •   通俗易懂!很好,就是價格太貴了,應該是C++中最貴的吧!
  •   書籍內(nèi)容條理清晰,講得容易理解,但有些內(nèi)容簡介不夠詳細。
  •   不錯書本很好,,內(nèi)容很好
  •   看視頻買的,還沒看呢
  •   看看 還不錯
  •   寫的不錯,又挺幽默!
  •   渴望得到的寶貝,我已經(jīng)連續(xù)3天熬夜讀了。非常過癮!
  •   c++入門教程很好
  •   磨碎了,掰開了給你講。
  •   書很好,內(nèi)容很充分!
  •   剛拿到手翻了一下,感覺很不錯,
  •   書內(nèi)容不錯,在最后規(guī)定時間內(nèi)送到,送貨速度有待提高
  •   書、快遞服務好!
 

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

京ICP備13047387號-7