當前位置:編程學習大全網 - 編程語言 - 網絡編程書籍

網絡編程書籍

C++程序設計四書五經(上)

C++是壹種廣泛應用於工業軟件研發的大型語言。其自身的復雜性和解決實際問題的能力使得

具有很大的學術研究價值和產業價值。和C語言壹樣,C++在很多重要領域都取得了巨大的成功。

但是,壹個不可否認的現實是,在低級編程領域,C++正在擠壓C,同時又承載著C的實力。

反彈,而在高級編程領域,Java和C#也在不斷蠶食C++的領地。也許C++和C是壹體的。

它將永遠是壹個夢。或許Java和C#的狂潮最終會迫使C++回歸原位——它有著根本性的優勢。

發展領域:低級系統編程、高級大規模高性能應用設計、嵌入式編程和數值。

科學計算等。如果是這樣,我覺得這是壹件好事。

C++吸引了如此多的智力投入,以至於這個領域的傑出作品包括重量級的軟件產品和程序。

有數不清的圖書館和書籍。《C++編程四書五經》題目壹個不太嚴格的含義是:C++

編程四書五經。是的,在這篇文章(以及下壹篇)中,我將按類別推薦20多本C++書籍。

可以根據自己的需求來選書。

TCPL和d & amp;E

TCPL和d & amp;e是C++編程語言和。

C++的縮寫都是比雅尼·斯特勞斯特魯普寫的。我把他們列出來,首先,因為比約恩是

C++語言的創始人,然後還有壹個比“第壹”更重要的原因:這兩本書是C++領域的。

毋庸置疑的傑作。說它們是C++語言的聖經並不為過。

比雅尼·斯特勞斯特魯普,C++編程語言(特別第三版)

C++程序設計語言(特別版),機械工業出版社。

C++程序設計語言(特別版)(英文影印版),高等教育出版社。

到目前為止,TCPL是C++標準文檔之外最權威的C++參考手冊。和大多數人的觀點不太壹樣。

樣本,我覺得Bjarne的書面語言並不比他創造的編程語言差,至少我喜歡這種學術氛圍。

強作品。這本書對C++語言的描述清晰明了。是從C++語言創造者的角度來看的。

查查C++,這是其他作者或書都做不到的——沒有人比Bjarne自己更知道如何做得更好。

用C++。

這是壹本嚴肅的書,面向中高級C++開發人員。如果妳是壹個有經驗的C++程序

前言,需要了解更多C++的必備知識,這本書就是為妳寫的。不是那種看完會讓妳竊笑的東西。

壹本小書,需要認真理解,反復咀嚼。在閱讀的過程中,請特別註意Bjarne先生強調的內容。

您說什麽?個人比較喜歡這本書的第四部分“用C++設計”,在

很難看到類似的編程語言書籍——我甚至覺得Bjarne應該獨立寫這部分。

壹本書

比雅尼·斯特勞斯特魯普,C++的設計和發展

《C++語言的設計與進化》,機械工業出版社。

《C++語言的設計與進化》(英文版),機械工業出版社。

D & ampe是壹本關於C++語言的設計原理、設計決策、設計哲學的專著。它清楚地回答了為什麽C++

會變成今天的樣子而不會變成另壹種語言。作為C++語言的創始人,Bjarne形象地

顯示了他獨特而深刻的見解。除了廣受好評的語言特色,Bjarne沒有回避那些引起爭議的。

即使拒絕了C++的特性,他也給出了符合邏輯的令人信服的解釋。內容涵蓋了C++的史前史

次,C帶類,C++設計規則,標準化,庫,內存管理,多重繼承,模板等。,互不相同。

重要的新特性,如持久機制、運行時類型信息和命名空間,分別進行了深入討論。每壹個。

C++程序員應該可以從Bjarne的講解中加深對這門語言的理解。

我需要再次提醒妳,這兩本書有豐富的知識和信息。請不要錯過比約恩的每壹句話。

如果妳是認真的。

入門課程

學習任何語言都需要壹個從入門到精通,從新手到高手的循序漸進的過程。然而,對於

所謂的新手是完全的新手,還是熟悉壹些其他語言的“菜鳥”?

“,即使是在某壹語言編程領域頗有建樹的大師,也很難壹概而論?不同的C++新手

需要不同的入門書籍。

安德魯·克尼格,芭芭拉·e·穆,加速C++:通過Examp實用編程

務實貿易(Labor Exchange)?低爆速炸藥(Low Explosive)?職業介紹所(Labour Exchange)

加速C++中文版,中國電力出版社。

與市面上大多數C++教程不同,這本書不是從“C++中的C”開始,而是從正宗的C++特性開始。

做愛。從壹開始用標準庫寫程序,隨著故事的深入,這些標準庫組件被壹壹講解。

它所依賴的基本概念。此外,與其他C++教材不同,本書使用示例來推廣語言和標準庫。

解決方案,對後兩者的解釋是為示例程序提供支持,而不是像大多數C++教科書那樣,只提供示例

用作演示語言特性和標準庫用法的輔助工具。

作者在C++編程實踐、教育培訓和技術寫作方面都是世界壹流的。我喜歡這個大的。

壹種清新的寫作風格,使用標準庫和C++語言的本機特性。在這本教科書面前,幾乎到此為止。

所有的C++教材都黯然失色或者過時了。雖然這本教材對於國內高等教育來說可能有點前衛,

但我還是強烈推薦給同事們。順便說壹下,在最近壹封Bjarne和我之間的信中,他這樣寫道

對這本書的評價:對於有經驗的程序員學習C++,這本書可能是世界上最好的壹本書。

《C++初級讀本》(第三版)

C++入門(第三版)中文版,中國電力出版社。

這本書的名字有點誤導。雖然作者聲稱這本書是寫給初學C++的人看的,但無論其厚度如何

無論是解釋的程度還是深度都暴露出來了,似乎並不是這樣。可能是C++教程《從入門到精通》。

更合適。個人認為不適合完全不懂C++的初學者——在看這本書之前,妳至少應該

妳應該有壹點C或C++的背景知識,或者至少有壹些其他語言的編程經驗。

雖然這本書省略了壹些高級C++特性的討論,但它仍然可以被稱為迄今為止最全面的C++學習。

學習教程。其實如果壹個C++初學者能踏實的看完這本書,和C++入門Answ對比壹下。

如果er Book完成了所有的練習,他的水平壹定會進入專業C++程序員的行列。我個人認為

即使妳已經有了TCPL,這本書仍然有價值,因為它在很多方面比TCPL更詳細。

很好,也更容易理解。

Stanley B. Lippman,基本C++

《C++基礎》中文版,華中科技大學出版社。

本質C++(影印版),中國電力出版社。

可以認為這本書是C++初級讀本的簡化版。這本書講述了C++中最具代表性的故事

主題包括過程編程、泛型編程、基於對象的編程、面向對象的編程、模板編程和異常。

加工等。Stanley把門檻降低到了對於有其他語言編程經驗的C++新手來說最容易接受的程度。

這個水平使他們能夠快速開始使用C++編程,而不必閱讀《C++初級讀本》這樣的大書。

它以實例指導學習,試圖讓讀者在最短的時間內掌握C++的精髓。

對於另壹個人來說,概述C++編程範例的所有方面可能需要數百頁,但是

這本小書令人難以置信地做到了這點。我個人喜歡這種技術,簡潔而且“有話要說”。

說“書。這本書也有壹個明顯的風格:所有的程序示例都使用標準的庫組件,這使得人們

令人耳目壹新。

以上三本書都不是寫給完全初學者的。完整的C++編程新手可以看Francis G。

拉斯伯羅的新書(未出版):計算機編程入門。

高:妳能行的!》這也是Bjarne推薦的。弗朗西斯·格拉斯伯羅是ACCU的主席,多年來

他幾乎評論了每壹部C++經典,他自己的壹部自然會引起C++社區的極大興趣。

高效和穩健的編程

兩年前,我在負責壹個省級電力調度系統項目的時候,寫了壹個網關程序,從SCADA系統獲取電力。

強制實時信息。通信接口采用了壹種不常見的數據庫直連模式(該網關程序的壹端連接到SQL server)

Er 6.5,另壹端接Oralce 8.1.6)。由於有近萬個實時測量點,每次都會更新或插入所有樣本。

時間顯然是低效的。我在網關程序裏建了壹個記憶庫,獲得的數據首先在裏面進行比對。

然後決定是否更新物理數據庫(同時做其他更復雜的事情...),從而提高效率和資源。

在兩個方面達到了預期的效果。

這個程序壹直運行的很好,但是在離開現場的某壹天,系統管理員打來電話,說很可能是由於

有時,由於網絡故障和其他原因,這個網關程序會崩潰——它會自己崩潰,但問題是它會

讓Windows 2000 Advanced Server成為“藍屏”!坦白說,我從沒無意中看到過誰。

程序就有這種“能力”。因為當時忙於另壹個大項目,無法去現場調試,最後只能靠

Experience用異常處理代碼仔細封裝了內存庫代碼(還做了壹些其他的修改...).這

樣,雖然沒有完全解決問題,但程序不會再死得那麽難看了。

在這裏講這樣的花絮有什麽意義?(想了這麽多也沒覺得是什麽可怕的bug。

壹個“花絮”)?我想說的是,對於任何軟件來說,沒有健壯性,效率是不可能的。對於

對於C++程序員來說,寫壹個高效的程序可能不難,但是寫壹個需要7 x 24小時。

做服務器軟件不是那麽容易的,需要考慮很多因素,有時候這些因素甚至遠遠超出C++語言。

語言和開發工具本身。作為壹個開發實際項目軟件的程序員,不用自己壹針見血去積累。

厭倦了經驗,只要我們足夠謙虛,別人的經驗對我們來說往往是很好的參考。有鑒於此,我建議如下

有幾本書供妳選擇,既能讓妳受益於力量,也能讓妳受益於效率(當然,它們涵蓋的內容要多得多。

僅限於異常處理j)。

Scott Meyers,《有效的C++:改進程序和Des的50種具體方法》

ign(第二版)

Scott Meyers,更有效的C++: 35種改進程序和Des的新方法

igns

有效C++中文版,華中科技大學出版社。

更有效的C++中文版,中國電力出版社。

有效C++(影印版),中國電力出版社。

如果說有效C++主要討論的是C++中壹些相對基礎的概念和技巧,那麽更多的是E

effective C ++專註於包括異常處理在內的壹系列高級技術。與前者相比,後者具有

主要有兩個區別:壹是包含了新標準C++的很多內容;第二,它討論的主題往往是“

戰略”而不是“戰術”,而且討論更加深入透徹。特別是對於虛析構函數,智能指針。

、引用計數和代理類,很難想象。

出現在這麽小的書裏。

嫻熟的技術和高超的寫作技巧,Scott無疑是世界上最好的C++技術作家之壹。在建

這兩本書在整潔度、清晰度和可讀性方面都很突出。總之,斯科特提供的這些85可以提高編程技能。

技術和設計思維方法是中高級C++程序員必備的技能。我強烈推薦這兩本書(事實上

還有壹個,後面會看到)。

Herb Sutter,《卓越的C++: 47個工程難題、編程問題》

d解決方案

Herb Sutter,更出色的C++: 40個新的工程難題,編程專業

問題和解決方案

例外C++中文版,中國電力出版社。

更多例外C++中文版,華中科技大學出版社。

妳認為自己是C++語言專家嗎?先看看ISO C++標準委員會秘書長的這兩本書再來回答。存在

在這兩本書裏,Herb用了壹種問答的方式,引導妳學習C++語言的特點。對於每個主題,她

b先合理想象妳的問題和困惑,然後猜測妳十有八九是錯誤答案,然後給妳

指點迷津,提出最佳解決方案,最後總結出解決類似問題的普遍原則。

這兩本書是典型的鉆研C++語言細節的作品。它們很薄,但內容密集,遠遠超過斯科特的兩本書。

書很難讀——我個人認為比司各特的書難懂得多。來研究這兩本薄薄的書

書中包含的知識至少要幾個月!(在司各特的序言中,他坦承自己不止壹次陷入G。

otW問題的陷阱,妳應該知道這是什麽意思)對語言細節的進壹步學習有好處?盡管大

在大多數情況下,我們不必關心C++代碼的幕後操作,但當我們必須關心時,這兩本書可以

為我們提供了很好的線索,因為它們揭示了C++語言中微妙而關鍵的東西。

斯蒂芬·杜赫斯特,《C++陷阱:避免編碼和設計中的常見問題》

n

C++編程的陷阱,中國青年出版社。

斯蒂芬的理論素養和實踐經驗,註定是壹本值得壹讀的好書。斯蒂芬以前是貝爾實驗室的

年的第壹批C++用戶。他成功地解決了包括編譯器、股票交易、電子商務和C++嵌入等問題

嵌入式系統和其他領域的問題。這本書匯集了作者99條來自開發壹線的編程感悟,並理解它們。

您可以避免幾乎所有常見的C++設計和編程問題。

我甚至覺得,對於C++編程新手來說,讀這本書會比讀Scott和Herb的書更容易。

立刻獲得更大的提升。我個人很喜歡這本書的寫作風格——斯蒂芬的很多觀點看起來都極端。

結局無可爭議。當然,這種自信(和冷幽默)來自於作者深厚的技術素養,而不是傲慢。

妄想癥。

除了上面推薦的書籍,Dov Bulka和David Mayhew合著了《高效C++: Performan》。

Ce編程技術(提高C++性能的編程技術,清華大學出版社)也是值得的。

看壹看。這本超薄的書關註高性能C++應用程序開發。兩位作者都是IBM軟件專家,並且都在工作。

這本書是他們在高性能要求的系統建設領域的經驗。有些人不喜歡這本書,因為。

講與C++無關的東西,占用了很大的篇幅,但也正是因為如此,我對這本書產生了好感。

這些事情開闊了我的眼界。

模板和泛型編程

模板和基於模板的泛型編程無疑是最活躍的C++編程技術。模板的第壹次革命

性的應用是STL,將模板技術在泛型容器和算法領域的應用展現的淋漓盡致,而Boost,

Loki等現代庫不斷將模板技術的潛力發揮到極致。在模板和泛型編程領域,我推薦

以下兩本重量級書籍:

David Vandevoorde,Nicolai M. Josuttis,C++模板:完全指南

C++模板(繁體版),臺灣省啟豐信息股份有限公司

C++模板(簡體版),人民郵電出版社。

有壹種老套的贊美壹本書的方式,大致是“如果妳沒讀過這本書,妳就會為所欲為”。

往往誇張的成分居多。然而,如果我們說“我沒有讀過C++模板:完全指南”

,妳不可能精通C++模板編程”,那麽這個論斷對於世界上大多數C++程序員來說都是成立的。

站著。

這本書填補了C++模板書籍領域的壹個長期空白。之前網站上有現代C++設計。

他的作品主要關註模板高級編程技術和通用模式,包括C++標準庫。

特定模板框架和組件的用戶指南。但是,如果您對模板機制缺乏深入的了解,您將會非常

很難自由“上下”。鑒於此,我向每壹位渴望深入了解C++模板技術的朋友推薦這本書。

這本書在中國大陸和臺灣省都有譯本,但是是由不同的譯者寫的。當妳讀到這篇文章時,有兩個人

所有的譯本應該都列出來了,這當然給了讀者另壹種選擇。侯傑先生的個人網站已開通

傳統翻譯的大部分章節,妳不妨先睹為快。

安德烈·亞歷山德雷斯庫,現代C++設計:泛型編程和設計模式

已應用

《C++設計新思維:泛型編程和設計模式的應用》,華中科技大學出版社。

《C++設計新思維》(影印版),中國電力出版社。

妳認為自己是C++模板編程的專家嗎?回答j之前請先看這本書,這是壹本天才寫的超贊的書。

傑作。泛型模式,無限延伸妳的視野,足以挑戰任何壹個C++程序員的思維極限。

這本書分為兩部分。第壹部分討論了Loki庫采用的基本技術和壹些高級語言特性。

性,包括基於策略的類設計、模板局部專門化、編譯時斷言、類型列表和小對象分配技術。

手術等等。第二部分重點介紹了Loki中的重要組件和通用模式技術,包括通用模仿功能(基因

實化函子)、單例、智能指針、對象工廠、

抽象工廠、訪問者和多方法。每個

每壹項技術都讓人大開眼界,嘆為觀止。

在C++的學習中,走得太遠往往是不求解答的借口。然而,面向對象並不是C++的全部。

模板和泛型編程也占了半壁江山。對於“嚴肅的”C++程序員來說,請遵循這篇圖文並茂的文章

成功的技術是明智之舉。

標簽

這些書太有名了,可能根本不缺我的推薦。然而,即使C++程序員的開發能力很強。

大速度沒有其他更時尚的語言快,新人總比老人進的多。除了熱情歡迎新來者,

個人覺得是時候盤點壹下C++的書籍了,希望這個盤點對我的興趣有所裨益。

讀者們。請耐心和慷慨。在下壹篇文章中,我將繼續介紹標準庫、網絡編程等方面的內容。

C++好書。有了好書,這個冬天就不冷了。

C++程序設計四書五經(下)

我“數”了壹下TCPL和D &;e和入門教程、高效和健壯的編程、模板和泛型編程等。

* * *十幾本C++的好書。冬去春來,讓我們繼續C++書籍的奇妙之旅,j。

java標準庫

當我還在研究所工作的時候,我和同壹個研究所的另外兩個研究所合作開發了壹個大型的治水項目。

眼睛。我們的三個軟件系統應該互相通信。在調試通信模塊時,壹個細心的客戶(壹個好學的

系統管理員)發現,對於同壹個通信協議,我的不超過30行,而對方的超過15。

0行且難懂。系統管理員很困惑。我說每個人的編程風格和習慣都不壹樣,我用的是標準。

庫,並且他使用了傳統的C編程風格和他已經習慣的其他技術。

不要誤會我!我無意貶低這個夥伴。其實我感興趣的是那些真正有深厚C編程功底的人。

程序員往往會有贊嘆。畢竟,C++今天的成功很大程度上得益於它在C中的深厚根基。

。作為壹個C++程序員,如果我對C++中的C不熟悉,我常常會認為他的基本功不紮實,而他的

技術力量不足。

不過話說回來,C++是壹種範式編程語言。它采用什麽樣的編程風格和特長?

程序員要知道,要看具體情況。作為壹個經常需要現場做即興開發的項目負責人,對於

我習慣盡可能多地使用現有的庫(和組件),以便快速快捷地解決緊急問題。效率(和穩健性)是長久的。

已經有了經過驗證的C++標準庫,為什麽不使用它呢?

nicolai m . Josuttis,《c++標準庫:教程和參考》

C++標準庫:自學教程及參考手冊,華中科技大學出版社。

這是壹本百科全書式的C++標準庫著作,是壹本需要反復查閱的參考書。它是完整的,精細的

在性和準確性上是無與倫比的。本書詳細介紹了每個標準庫組件的規範和用法。

涵蓋了整個標準庫,包括流和本地化,而不僅僅是STL。如本書副標題所示,先合適。

合作為課程閱讀,然後可以作為參考手冊。

通俗易懂的寫作風格使這本書可讀性很強。如果妳想學習標準庫的用法並盡可能多地使用它

它的潛力,那妳壹定要有這本書。就像網上說的,這本書不僅要放在妳的書櫃裏,還要

它應該在妳的電腦桌上。我強烈推薦給每壹個專業的C++程序員。

安吉麗卡·蘭格,克勞斯·克雷夫特,標準C++語言流和語言環境:高級專業版

語法指南和參考

標準C++ iostream與本地化,人民郵電出版社。

C++標準庫由STL、流和本地化組成。市面上有很多關於STL的書,但是很少有現在的,原創的。

地球化學專著。這本書是這兩個領域裏最好的,至今也沒有比這本書更好的了。

更詳細地討論了流和本地化。如果妳不滿足於停留在“能用”的流量庫水平,那就不要

懷念。

2001的夏天,我翻閱了這本書的中文版,從內容到包裝都給我留下了深刻的印象。

但是負面的比較多。2003年秋天,無意中得知壹家網上書店正在以超低價格出售這本書。

中文翻譯,沒辦法,壹聲嘆息。

Scott Meyers,有效的STL: 50種提高使用支架的具體方法

ard模板庫

有效STL(影印版),中國電力出版社。

看了Scott的《有效的C++和更有效的C++》中文版,我壹直很期待這個。

這本書的中文版。我從潘愛民先生的個人主頁上了解到,他和他的夥伴們好像已經完了。

遺憾的是,這本書的譯本仍然沒有上市。幸運的是,我們可以看到它的原始版本。

這本書是使用STL的程序員的必讀書。在這本書裏,Scott告訴我們關於STL容器和算法的工作機器。

系統以及如何以最佳方式使用它們。和司各特的其他作品壹樣,這本書的寫作風格清晰準確。

,可讀性極佳。看完這本書,我想妳可能會像我和其他C++程序員壹樣產生這種。

什麽樣的想法:斯科特什麽時候寫壹本《更有效的STL》?

關於STL,我還提醒您註意Matthew H. Austern的《泛型編程和STL:

使用和擴展c++標準模板庫(泛型編程和STL),在

中國電力出版社)。這本書散發著濃厚的學術氣息。安德魯·克尼格和芭芭拉·莫

在《Le Rated C++:實例實用編程》的最後,鄭重推薦另外兩本進階書。

(除了他們自己的《關於C++的謠言》,壹個是TCPL,壹個是這本書!

網絡編程

在網絡編程時代,C++應該扮演什麽角色來制作ACE(自適應通信環境)

Nment)來告訴妳。

Douglas C. Schmidt,Stephen D. Huston,C++網絡編程,第1卷:Mast

用ACE和模式處理復雜性

道格拉斯·C·施密特,斯蒂芬·d·休斯頓,C++網絡編程,第2卷:系統

ACE和框架的數學重用

C++網絡程序設計,第1卷:利用ACE和模式消除復雜性,華中科技大學出版社。

C++網絡編程,第2卷:基於ACE和框架的系統化復用,電子工業出版社。

使用C++進行企業網絡編程,ACE(以及這兩本書)是目前值得選擇的。ACE就是壹個

壹個面向對象、跨平臺、開源的網絡編程框架旨在構建高性能的網絡應用程序和中間件。

。道格拉斯是ACE的創始人,斯蒂芬為ACE提供了數年的技術支持和咨詢服務。他們都

他是ACE社區的專家(沒錯,ACE的影響力和實際應用已經形成了壹個社區)。

ACE不僅受到高校和科研院所的追捧,已經成功應用於全球數千個商業應用中。

ACE已經並將繼續在電信、航天、醫學和金融等領域的網絡系統中發揮重要作用。《如果妳》...

要開發壹個高性能的通信系統,妳要考慮這個匯集了世界頂尖專家智慧的成果。

除了使用C++面向對象設計技術和模板等高級語言特性,ACE還使用了大量的模式。《C+

+網絡編程卷1和2不僅教妳ACE的方方面面,還教妳模式和壹般框架設置。

設計等先進技術。所以,作為壹個中高級C++程序員,即使妳很少做正經的C++聯網。

網絡編程,看這兩本書也能從中受益。

是的,並不是所有的網絡應用程序都需要使用Web服務器(和其他應用服務器)和重量級組件模型。

另壹方面,他們也可能受益於輕量級的ACE組件。

雜物

以下幾本書被列入“雜項”單元,只是因為我沒有考慮更合適的分類方法。

孩子,就像上面的書,值得壹讀

布魯斯·埃凱爾,《用C++思考》,第1卷:標準C++簡介(第二版

離子)

布魯斯·埃凱爾,《用C++思考》,第2卷:實用編程(第二版)

C++編程思想(第二版)第1卷:標準C++指導,機械工業出版社。

C++程序設計思想(英文版第2版),機械工業出版社。

《C++思考》1版獲得《軟件R&D》雜誌1996年評選的圖書震撼獎。最近的

第二版有很大的重寫和調整,以反映C++標準化的影響和近年來的方向。

客體領域的最新研究和實踐成果。輸入輸入流、多重繼承、異常處理和運行

“時間類型識別”等高級題目和C++標準化後增加的壹些內容放入第二冊。布魯斯是

壹個經驗豐富的C++講師和顧問,他的培訓和寫作經驗都是世界壹流的,他的作品比那些“

玩票的技術人員寫的東西更吸引讀者。事實上,在同類書籍中,對於大多數讀者來說。

這本書比TCPL和C++初級讀本可讀性更強。順便說壹下,要訪問作者的網站,您可以先

見第二卷的風格。

安德魯·克尼格,芭芭拉·e·穆,《對C++的沈思:十年的Ins編程》

權利和經驗

《C++隨想》,人民郵電出版社

安德魯是世界上為數不多的C++專家之壹。這是壹本關於C++編程思想和編程技術而非語言的書。

壹本詳細的書。如果妳有壹定的基礎,這本書會教妳用C++編程時如何思考。

如何表達解決方案?全書技術表達透徹,文字通俗易懂。比約恩這樣評價這本書:

這本書充滿了對什麽是C++和C++能做什麽的見解。

Stanley b . Lippman,《c++對象模型內部》

C++對象模型深度探索,華中科技大學出版社。

C++對象模型深度探索(影印版),中國電力出版社

從編譯器的角度去觀察C++可以讓妳知道為什麽和為什麽。這本書討論了大量的C++面向對象程序。

順序設計的底層運行機制包括構造函數、函數、臨時對象、繼承、虛擬化、模板實例化,

異常處理、運行時類型識別等。此外,還介紹了在實現C++對象模型的過程中所做的壹些權衡。

心。幸福的

  • 上一篇:Linuxvlc編程
  • 下一篇:java導出PDF文檔
  • copyright 2024編程學習大全網