導航:首頁 > 編程語言 > c標准程序庫圖書

c標准程序庫圖書

發布時間:2023-05-27 13:50:54

❶ 推薦幾本好的c++入門書籍

入門經典:
C++primer
C++程序設計原理與實踐
C++編程思想(兩卷合訂本)
標准參考讀物:
《C++程序設計語言(特別版)》
《C++標准程序庫》
進階讀物:
《Effective C++中文版》
《More Effective C++中文版》
《Effective STL中文版 》
《Exceptional C++ Style中文版 》
《More Exceptional C++中文版 》
《C++沉思錄》
《C++語言99個常見編程錯誤》
《C++編程規范 : 101條規則、准則與最佳實踐》
深入專題:搭州畢
《C++設計新思維》
《深知芹度探索C++對象模型》
《C++ Templates中文版》
《C++語言的設計和演化》
《STL源碼剖析》
《設計模式》
《C++模板元編程》
《Boost程序庫完全開發指南 : 深入C++「准」標准庫》
《Boost程序庫探秘 : 深度解析C++准標准跡森庫》

其實到了深入專題的階段,C++已經不再是一門編程語言了,而是一種哲學,幫助你窺探計算機程序設計中最深奧那些角落。

❷ 推薦幾本C語言書吧!

C++程序設計語言
---Bjarne
Stroustrup「
C++之父

C++
Primer
中文版---Stanley
B.Lippman
C++標准程序庫—自修教程與參考手冊困含---Nicolai
M.Josuttis
Effective
STL---meyers
scott
泛型編程與stl
stl源碼剖析
C++語言的設計和演化---Bjarne
Stroustrup
Effective
C++中文版
2nd
Edition---Scott
Meyers
More
Effective
C++中文版---Scott
Meyers
C++編程思想---Bruce
Eckel
--thinking
in
c++--
C++
Primer
Plus中汪梁笑文版---Stephen
Prata
The
c++
programming
language---C++之父
Inside
the
c++
object
model---揭示c++底層
設計模式
:可復用面向對象軟體的渣卜基礎

❸ 求C++ 網路編程最好的書籍 謝謝了

學習編程基礎也很重要的,路要一步一步地走。不要老是想到看一本書就成為高手。我給你推薦一些書吧,你可以選一些看。其中很多都是經典之作。C++是以C為基礎的,所以你最好看一下C語言,網路方面,《計算機網路》和《TCP/IP詳解》是必看的。望採納。
1、演算法
計算機程序設計藝術-------Donald.E.Knuth----------演算法「倚天屠龍」雙劍
演算法導論-----------------Thomas H. Cormen--------演算法「倚天屠龍」雙劍
離散數學及其應用----------Kenneth H.Rosen
具體數學—計算機科學基礎--------Donald.E.Knuth
2、數據結構
數據結構 C++
數據結構演算法與應用
3、C語言
C程序設計語言(第2版·新版)---C語言「倚天屠龍雙劍」---Brian W.Kernighan「C語言之父」
C Primer Plus中文版(第五版)--------C語言「倚天屠龍雙劍」---Stephen Prata
C程序設計(第三版)---------------------------譚浩強
C語言大全(第四版)---------------------------HERBERT SCHILDT
C語言介面與實現:創建可重用軟體的技術-------------DAVID R.HANSON
C語言參考手冊(原書第5版)--------------------------Samuel P.Harbison
C程序設計教程---------------------------------H.M.Deitel/P.J.Deitel
C陷阱與缺陷-----------------------------------Andrew Koenig
5、C++
C++程序設計語言(特別版)---c++八大金剛----Bjarne Stroustrup「C++之父」
C++ Primer (第3版)中文版----c++八大金剛---Stanley B.Lippman
C++ Primer (第4版)中文版----c++八大金剛---Stanley B.Lippman
C++標准程序庫—自修教程與參考手冊--c++八大金剛--Nicolai M.Josuttis
C++語言的設計和演化-----c++八大金剛----Bjarne Stroustrup「C++之父」
深度探索C++對象模型---c++八大金剛----Stanley B.Lippman
Essential C++中文版---c++八大金剛---Stanley B.Lippman
Effective C++中文版 2nd Edition-----c++八大金剛------Scott Meyers
More Effective C++中文版----c++八大金剛------Scott Meyers
C++編程思想(第2版) 第1卷:標准C++導引--------Bruce Eckel
C++編程思想(第2版)第2卷:實用編程技術 --------Bruce Eckel
C++程序設計--------------------------譚浩強
C++ 程序設計教程(第2版)--------------錢能
C++ Primer Plus(第五版)中文版---Stephen Prata

6、操作系統
深入理解計算機系統(修訂版)-------RANDAL E.BRYANT
計算機操作系統(第六版)
7、編譯原理
跟我一起寫makefile
《編譯原理技術和工具》------- Alfred ------- 龍書
《現代編譯原理-C語言描述》 ----------- Andrew W. Appel ----------- 虎書
《高級編譯器設計與實現》 ----------- Steven S.Muchnick ----------- 鯨書
8、網路
計算機網路第四版中文版-----------Andrew S.Tanenbaum -------網路編程三劍客
TCP/IP詳解3卷本--------------------Richard Stevens----網路編程三劍客
UNIX網路編程2卷本--------------------Richard Stevens----網路編程三劍客
用TCP/IP進行網際互聯-----------Douglas E. Comer
高級TCP/IP編程-------------------Jon C. Snader
C++網路編程-----------------------Douglas Schmidt
UNIX環境高級編程(第2版)--------------------Richard Stevens
9、Linux
Linux內核設計與實現
Linux內核完全注釋
LINUX內核分析及編程

❹ 考c++程序員應看哪些書

《The C++ Standard Library: A Tutorial and
Reference》原文版
中文版:《C++標准程序庫:自修教程與參考手冊》
這是一本網路全書式的C++標准庫著作,是一本需要一再查閱的參考大全。它在完備性、細致性以及精確性方面都是無與倫比的。本書詳細介紹了每一標准庫組件的規格和用法,內容涵蓋包括流和本地化在內的整個標准庫而不僅僅是STL。正如本書副標題所示,它首先適合作為教程閱讀,爾後又可用作參考手冊。
淺顯易懂的寫作風格使得這本書非常易讀。如果你希望學習標准庫的用法並盡可能地發揮其潛能,那你必須擁有這本書。正如網路上所言,這本書不僅僅應該擺在你的書櫥中,更應該放到你的電腦桌上。我向每一位職業C++程序員強烈推薦。

《Standard C++ IOStreams and Locales: Advanced
Programmer's Guide and Reference》原文版
中文版《標准C++輸入輸出流與本地化》
C++標准庫由STL、流和本地化三部分構成。關於STL的書市面上已經有不少,但罕見流和本地化方面的專著。本書是這兩個領域中最優秀的一本,迄今為止沒有任何一本書比這一本更全面詳盡地討論了流和本地化。如果你不滿足於停留在「會用」流庫的層面,千萬不要錯過它。
2001年夏天,我草草翻閱過這本書的中文版,從內容到包裝都給我留下了比較深刻的印象——不過負面的居多一些。2003年秋天,無意中得知某網路書店正以超低價格甩賣這本書的中譯本,情不自禁,一陣唏噓。

《Effective STL》影印版、中文版
讀完Scott 的《Effective C++》和《More Effective
C++》的中譯本之後,我一直期待這本書的中文版。我從潘愛民先生的個人主頁上了解到,他和他的合作夥伴似乎早已完成了這本書的翻譯工作,可惜至今市面上仍不得見。幸運的是,我們可以看到它的原版。
本書是使用STL的程序員必讀之作。在這本書中,Scott向我們講述STL容器和演算法的工作機制以及如何以最佳方式使用它們。和Scott的其他作品一樣,這本書的寫作風格清晰、精確,具有極佳的可讀性。看過這本書以後,我想你也許會和我以及其他C++程序員一樣產生這樣的想法:Scott什麼時候會寫出一本「More
Effective STL」?

《Generic Programming and the STL: Using and Extending the C++
Standard Template Library》影印版、中文版《泛型編程與STL》
關於STL,我還提醒你留心Matthew H. Austern的《Generic Programming and the STL: Using and
Extending the C++ Standard Template
Library》(《泛型編程與STL》,中國電力出版社)。這本書散發著濃厚的學院氣息。Andrew Koenig和Barbara
Moo在《Accelerated C++: Practical Programming by
Example》一書末尾鄭重推薦另外兩本進階好書(除了他們自己的《Ruminations on C++》外),其中一本是TCPL,另外一本就是本書!
網路編程
在網路編程時代,C++應該扮演著怎樣的角色,讓ACE(Adaptive Communications Environment)來告訴你。

Douglas C. Schmidt, Stephen D. Huston,《C++ Network Programming》Volume 1:
Mastering Complexity with ACE and Patterns、Volume 2: Systematic Reuse with ACE
and Frameworks

中文版:,《C++網路編程》卷1:運用ACE和模式消除復雜性、卷2:基於 ACE 和框架的系統化復用
採用C++進行企業級網路編程,目前ACE(以及這兩本書)是一個值得考慮的選擇。ACE是一個面向對象、跨平台、開放源碼的網路編程框架,目標在於構建高性能網路應用和中間件。Douglas是ACE的創始人,Stephen則已為ACE提供了數年的技術支持和顧問服務,兩位都是ACE社群(是的,ACE的影響和實際應用的程度已經形成了一個社群)的專家。
ACE並不單單被大學和研究所追捧,它已經被成功地應用於世界上成千上萬個商業應用中。在電信、宇航、醫葯和財經領域的網路系統中,ACE已經並繼續發揮著重要的作用。如果你准備開發高性能通訊系統,你應該考慮考慮這一匯集世界頂尖專家智慧的成果。
除了使用C++面向對象設計技術和模板等高級語言特性外,ACE還運用了大量的模式。《C++網路編程》卷1和卷2並不僅僅教你關於ACE的方方面面,它還會教給你模式和通用框架設計等高級技術等。所以,作為一名中、高級C++程序員,即使你很少進行正兒八經的C++網路程序設計,閱讀這兩本書同樣可以從中受益。
是的,並非所有網路應用都要使用Web伺服器(以及其他應用伺服器)和重量級組件模型,換個思路,它們或許也可以從輕量級的ACE組件中獲益。
雜項
以下幾本書所以被列入「雜項」單元,是因為我沒有考慮到合適的歸類方法,它們和上面的書籍一樣,值得一讀。

Bruce Eckel,《Thinking in C++》影印版二版、三版(又名卷二)

中文《C++編程思想》二版、卷一:標准C++導引 卷二:實用編程技術
《Thinking in
C++》的第1版於1996年榮獲「軟體研發」雜志評選的圖書震撼大獎。最新推出的第2版對內容進行了大幅改寫和調整,以反映C++標准化帶來的影響以及近幾年面向對象領域最新研究和實踐成果。「輸入輸入流」、「多重繼承」、「異常處理」和「運行時類型識別」等高級主題連同C++標准化以後增加的一些內容則被放入第二卷中。Bruce是一名經驗豐富的C++講師和顧問,其培訓和寫作經驗都是世界一流水準,他的作品比那些「玩票」的技術人員寫的東西更能吸引讀者。事實上,在同類圖書中,對於大多數讀者而言,這本書的可讀性要超過TCPL和《C++
Primer》。順帶一提,訪問作者的站點,你可以先睹第二卷的風采。

Andrew Koenig, Barbara E. Moo,,《Ruminations on C++: A Decade of Programming
Insight and Experience》原版、中文版《C++沉思錄》
Andrew是世界上屈指可數的C++專家。這是一本關於C++編程思想和程序設計技術而非語言細節的著作。如果你已經具有一定的基礎,這本書將教你在進行C++編程時應該怎樣思考,應該如何表達解決方案。整本書技術表達透徹,文字通俗易懂。Bjarne這樣評價這本書:本書遍布「C++是什麼、C++能夠做什麼」的真知灼見。

Stanley B. Lippman,《Inside The C++ Object Model》影印版、中文版《深度探索C++對象模型》
從編譯器的角度觀察C++可以使你知其然並知其所以然。本書探討了大量的C++面向對象程序設計的底層運作機制,包括構造函數、函數、臨時對象、繼承、虛擬、模板的實例化、異常處理、運行期類型識別等,另外還介紹了一些在實現C++對象模型過程中做出的權衡折衷。喜歡刨根問底的C++程序員不要錯過這本書。
Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides, Design Patterns:
Elements of Reusable Object-Oriented software

Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides,《Design Patterns:
Elements of Reusable Object-Oriented software》影印版、中文版《設計模式:可復用面向對象軟體的基礎》
設計可復用的面向對象的軟體,你需要掌握設計模式。本書並非專為C++程序員而寫,但它採用了C++(以及Smalltalk)作為主要示例語言,C++程序員尤其易於從中受益。四位作者都是國際公認的面向對象軟體領域專家,他們將面向對象軟體的設計經驗作為設計模式詳細記錄下來。這本書影響是如此深遠,以至於四位作者以及本書都被昵稱為GoF(Gang
of
Four)。本書學院氣息濃厚,行文風格嚴謹簡潔,雖然它不如某些講解模式的書籍易讀,但真正要精準地理解設計模式,本書是終極權威。學習設計模式,這本書需要一而再、再而三的咀嚼。順帶一句:請將設計模式化作開拓思維的鑰匙,切莫成為封閉思維的枷鎖。

John Lakos,《Large-Scale C++ Software Design》中文版《大規模C++程序設計》、候捷:《STL 源碼剖析》
還有一些C++好書值得一讀,恕此處無法一一列出。例如John Lakos的著作《Large-Scale C++ Software
Design》(《大規模C++程序設計》,中國電力出版社)和侯捷先生的《STL 源碼剖析》(華中科技大學出版社)等。
《STL
源碼剖析》是一本很有特色的書,但我認為它還可以更好。我個人期待侯捷先生自第一版發行以來經過對模板技術的沉澱和再思考之後,再寫一本剖析得更深入、更透徹並且更全面的「第二版」。遺憾的是,侯捷先生在完成《C++
Templates: The Complete Guide》一書的翻譯後似乎決定暫時告別模板、泛型編程和STL領域。
使用C++成功開發大規模軟體系統,不僅需要很好地理解大多數C++書籍中講述的邏輯設計問題,更需要掌握《大規模C++程序設計》中講述的物理設計技術。當然,這本書的確有點過時了,不過,如果你的精力和金錢都比較寬綽,買一本看看並無壞處。
至此,我想有必要聲明一下,有一些(好)書沒有得到推薦,主要原因如下:
以上這些書已經足夠多、足夠好了。
我不會推薦通過正常渠道很難購買到的書籍 ——不管是中文版還是英文版。
作(譯)者名氣大小不影響我的推薦。我們是在看書,不是看人。
我不會推薦我從來沒有看過的書。我至少要看過其中的某個版本(包括電子檔)。這個「看」,一般指「認真閱讀」,不過有一些也只能算是「瀏覽」。
結語
作為一名普通技術寫譯者,我深知技術創作和翻譯的艱辛(和快樂),並多多少少了解一些有關技術書籍創作、翻譯、製作、出版以及市場推介背後的細節。今天,我不會再對一本看上去差強人意的圖書信口開河。羅列同一本書的各種版本的用意只在於為你多提供一些信息,讓你多一種選擇。
在本文成文的後期,我給Bjarne寫了一封信,請教如果他來寫這篇文章會怎麼寫。他給了我簡明扼要的建議。在肯定以上列出的絕大部分圖書都是世界頂尖水平的C++著作的同時,Bjarne提醒我別忘了向專家級程序員推薦《The
C++ Standard : Incorporating Technical Corrigenm No. 1》

《The C++ Standard : Incorporating Technical Corrigenm No. 1》
Bjarne還友好地提醒我,在我的推薦列表中沒有哪一本有助於C++程序員進行Windows編程——這正是我的本意。在這篇文章中,我只推薦、點評平台中立的C++著作(網路編程除外)——和操作系統無關,和集成開發環境無關,我甚至幻想它們和編譯器也無關。你可以根據業務開發需要,選讀自己喜愛的領域相關的C++書籍。
說到「系統無關、平台中立」,我不由得想起了「抽象層」的概念。開發實際應用的C++程序員通常工作於特定操作系統、特定開發環境和特定業務領域之中,而對標准C++和C++標准庫扎實而深刻的把握,無疑是你得以在不同的操作系統、不同的開發環境以及不同的業務領域之間縱橫馳騁的「抽象」本錢。

❺ 推薦幾本好的c入門書籍

1、《C加加程序設計語言》,介紹了標准C加加以及由C加加所支持的關鍵性編程技術和設計技術。標准C加加較以前的版本功能更強大,其中許多新的粗橡語言特性,如名字空間、異常、模板、運行時類型聲明等使得新技術得以直接應用。

2、《C加加標准程序庫》,C加加中的標准程序庫是類庫和函數的集合,其使用核心語言寫成。標准程序庫提供若干泛型容器、函數對象、泛型字元串和流,支持部分語言特性和常用的函數。

3、《Effective C加加中文版》,是世界頂級C加加大師Scott Meyers的成名之作,書中的50條准則,每一條都吵姿扼要說明了一個可讓你寫出更好的C加加程序代碼的方法,並以特別設計過的例子詳加討岩碰旁論。

❻ 誰知道適合自學的C語言或者C++的書

曾經有一個人寫了這個東西,我覺得有些道理,就貼出來吧

C++/OPP/OOD系列:
層級一:語法/語意(C++)
[Lippman2000] Essential C++
Essential C++,by Stanley B. Lippman Addison Wesley Longman 2000,276 pages
Essential C++ 中文版 ,侯俊傑 譯,282頁

[Gregory95] C++:The Core Language
C++:The Core Language by Gregory Satir 1995 O'Reilly
C++語言核心,張銘澤譯 ,236頁

[Deitel98] The Complete C++ Training Course
The Complete C++ Training Course 2/e by Harvey M.Deitel 1998 Prentice Hall
C++大學教程(第二版),邱仲潘等譯,816頁

[Stevens2000] Standard C++ Bible
Standard C++ Bible 2000 Al Stevens IDG
標准C++寶典,林麗閩等輪喚 譯,766頁

[Eckel2000] Thinking in C++
Thinking in C++ 2/臘沖凱e Bruce Eckel 2000 1470 pages Prentice Hall
C++ 編程思想,劉宗田等 譯,420頁

[Lippman98] C++Primer
C++ Primer,3rd Editoin,by Stanley Lippman and Josee Lajoie
Addison Wesley Longman,1998 1237 pages
C++ Primer 中文版判物,侯俊傑 譯,1999,1237頁

[Struostrup2000] The C++ Programming Language
The C++ Programming Language,Special Editoin,by Bjarne Stroustrup
Addison Wesley Longman,2000,1017 pages
C++程序語言經典本,葉秉哲 譯,儒林 1999

[ANSI C++] C++規格書 1998.9.1 PDF格式
ANSI C++ 1996 Draft

層級二:專家經驗(C++/OOP)
[Meyers96] More Effective C++
More Effective C++,by Scott Meyers,Addison Wesley,1996,318pages
More Effective C++中文版,侯俊傑,培生 2000. 318頁

[Meyers98] Effective C++
Effective C++,Second Edition,by Scott Meyers,Addison Wesley Longman,1998.256pages
Effective C++ 2/e 中文版,侯俊傑,培生 2000.256頁

[Sutter99] Exceptional C++
Exceptional C++,by Herb Sutter,Addison Wesley Longman,2000.208pages
Exceptional C++中文版,侯俊傑,培生 2000.248頁

[Sutter2001]More Exceptional C++
More Exceptional C++ by Herb Sutter,Addison Wesley Longman,2001.

層級三:底層機制(C++ Object Model)
[Ellis90] The Annotated C++ Reference Manual
The Annotated C++ Reference Manual,by Margaret A.Ellis and Bjarne Stroustrup
Addison Wesley Longman,1990,447 pages.

[Lippman96] Inside the C++ Object Model
Inside the C++ Object Model,by Stanley Lippman,Addison Wesley Longman,1996,280pages
深度探索C++物件模型,侯俊傑 譯

層級四:設計觀念的復用(C++/Patterns)
[Gamma95] Design Patterns:Elements of Reusable Object Oriented Software,
by Erich Gamma,Richard Helm,Ralph Johnson,and John Vlissides,Addison Wesley,1995.395pages
設計模式,李英軍等譯,機械工業出版社,2000.254頁

[Alex2001]Modern C++ Design: Generic Programming and Design Patterns Applied
by Andrei Alexandrescu,Addison-Wesley,2001,352Paper

Genericity/STL系列:
第一個境界是使用STL:
[Josuttis99]:The C++ Standard Library -A Tutorial and Reference,by Nicolai M.Josuttis,
Addison Wesley 1999.799pages

第二個境界是了解泛型技術的內涵與STL的學理:
[Austern98]:Generic Programming and the STL -Using and Extending the C++ Standard
Template library,by Matthew H.Austern,Addison Wesley 1998.548page

第三個境界是擴充STL:
[Stepanov2001]:C++ Standard Template Library by P.J.Plauger,Alexander A.Stepanov,
Meng Lee,David R.Musser,Prentice Hall 2001

這些就是你應該看的書,如果你想成為高手。

以下推薦供參考
C++程序設計語言(特別版)---c++八大金剛----Bjarne Stroustrup「C++之父」

C++ Primer (第3版)中文版----c++八大金剛---Stanley B.Lippman

C++ Primer (第4版)中文版----c++八大金剛---Stanley B.Lippman

C++標准程序庫—自修教程與參考手冊--c++八大金剛--Nicolai M.Josuttis

C++語言的設計和演化-----c++八大金剛----Bjarne Stroustrup「C++之父」

深度探索C++對象模型---c++八大金剛----Stanley B.Lippman

Essential C++中文版---c++八大金剛---Stanley B.Lippman

Effective C++中文版 2nd Edition-----c++八大金剛------Scott Meyers

More Effective C++中文版----c++八大金剛------Scott Meyers

C++編程思想(第2版) 第1卷:標准C++導引--------Bruce Eckel

C++編程思想(第2版)第2卷:實用編程技術 --------Bruce Eckel

C++程序設計--------------------------譚浩強

C++ 程序設計教程(第2版)--------------錢能

C++ Primer Plus(第五版)中文版---Stephen Prata

廣博如四庫全書The c++ programming language、c++ Primer
深奧如山重水復Inside the c++ object model
程序庫大全The c++ standard libray
工程經驗之積累Effective c++、More Effective c++、Exceptional c++

c++八大金剛:
1、Essentital c++---lippman---C++之父,旁枝暫略,主攻核心,輕薄短小,初學者

2、The c++ programming language----C++之父,技術權威,用詞深峻,思想深遠,c++網路全書代表

3、c++ Primer----lippman---縱橫書市十數年,c++最佳教本,c++網路全書代表。
4、Inside the c++ object model-----lippman----揭示c++底層,非常好,非常難。
5、Effective c++-----通過50個編程實例,展示專家經驗,行文有趣,深處淺出。
6、More Effective c++----通過35個編程實例,展示專家經驗,行文有趣,深處淺出。
7、The c++ standard libray---c++標准庫的網路全書。
8、設計模式:可復用面向對象軟體的基礎

4、c

C程序設計語言(第2版·新版)---C語言「倚天屠龍雙劍」---Brian W.Kernighan「C語言之父」

C Primer Plus中文版(第五版)--------C語言「倚天屠龍雙劍」---Stephen Prata

C程序設計(第三版)---------------------------譚浩強

C語言大全(第四版)---------------------------HERBERT SCHILDT

C語言介面與實現:創建可重用軟體的技術-------------DAVID R.HANSON

C語言參考手冊(原書第5版)--------------------------Samuel P.Harbison

C程序設計教程---------------------------------H.M.Deitel/P.J.Deitel

C陷阱與缺陷-----------------------------------Andrew Koenig

❼ 學c++看什麼書

階段 1
《Essential C++》這是一本內容不多但很實用的C++入門書籍,強調快速上手與理解C++編程。本書主要圍繞一系列逐漸復雜的程序問題,以及用以解決這些問題的語言特性展開講解。你不只學到C++的函數和結構,也會學習到它們的設計目的和基本原理。
《C++ Primer》本書對C++基本概念、技術、以及現代C++編程風格進行了全面而且權威的闡述,是C++初學者的最佳指南;本書可以幫助你編寫實用的程序,而無需首先精通每個語言細節。對於中高級程序員,本書也是不可或缺的參考書。
階段 2
《Effective C++》和《More effective C++》作者是Scott Meyers。你應該熟讀它們,並清楚地理解每個項目。該書圍繞55條准則,每一條都介紹了一個可讓你寫出更好的C++程序代碼的方法,並以特別設計過的例子詳加討論。
《Exceptional C++(C++編程剖析)》和《More exceptional C++》這兩本書中都包含了40個C++編程問題,這些問題會讓你磨練自己的技能,最終成為優秀的C++程序員。這些問題是伍頃Herb Sutter精心挑選,與ISO/ANSI C++官方標准相一致,幫助程序員在設計、架構和編碼過程中保持良好的風格,從而使編寫的C++軟體更健壯、更高效。
階段 3
《Inside the C++ object model(深度探索C++對象模型)》本書專注於C++面向對象程序設計的底層機制,包括結構式語意、臨時性對象的生成、封裝、繼承,以及虛擬——虛擬函數和虛擬繼承,幫助你理解程序的底層實現,以便寫出更高效的代碼。
《The design and evolution of C++(C++語言的設計與演化)》本書作者也是C++語言的設計者Bjarne Stroustrup,作者在書中綜合性地介紹了C++的發展歷史,C++中各種重要機制的本質意義和設計背景,這些機制的基本用途和使用方法,討論了C++所適合的應用領域及其未來的發展前景,既沒有忽略關鍵性的詳情,又沒有過多地陷入技術細節。
階段 4
《The C++ standard library(C++標准程序庫)》這是標准模板庫字典,你可以在本書中找到STL相關的一切知識。本書焦點放在標准模板庫、檢查容器、迭代器、函數對象和STL演算法上。每一個元素都有深刻的呈現,包括其介紹、設計、運用實例、細節解說、陷阱、意想不到的危險,以及相關類別和函數等。
《Effective STL》這是Scott Meyers的第三本C++專著,也是學習STL最權威的書籍。作者對書中的50個指導方針都作了詳盡的分析,並配以示例。通過這些規則,C++開發者可以最大限度地使用STL。
《Generic programming and the STL(泛型編程與STL)》本書闡述了泛型程序設計的核心理念:concepts(概念)、modeling(模型)和refinement(改善),並為你展示這些觀念如何導出STL的基礎概念:iterators(迭代器)、containers(容器)和function objects(函數對象)。按照本書所述,你可以把STL想像成一個由concepts組成的library,你將學習到STL正式結構並理解其強大的優勢。
階段 5
《Exceptional C++ style》作者為Herb Sutter。本書同樣提出了40個C++風格相關的問題,對一些至關重要的C++細節和相互關系提出了新的見解,為當今的關鍵C++編程技術(如泛型編程、STL、異常安全等)提供了新的策略,幫助開發者在開銷與功能之間、優雅與可維護性之間、靈活性與過分靈活之間尋找完美的平衡點。
《C++ template》這是一本關於C++模板的完整的參考手冊和教程,它強調模板的使用實踐,包含了現實世界中的例子。每個C++程序員都應該好好讀一讀這本書。
《Modern C++ design(現代C++設計)》作者Andrei Alexandrescu為C++程序員打開了一個新的局面。本書提供了一些針對軟體設計的前沿方法,如聯合設計模式、泛型編程,使程序員可以編寫有表現力的、靈活的、洞前高度可重用的代碼。
《Thinking in C++(C++編程思想)》C++ 領域權威著作納橘清,介紹了C++實用的編程技術和最佳的實踐方法。

閱讀全文

與c標准程序庫圖書相關的資料

熱點內容
觀看香港網站 瀏覽:816
文件簽字有效 瀏覽:247
抖音直播電影不侵權的電影有哪些 瀏覽:439
geodatabase資料庫設計 瀏覽:306
如何清除word編號格式 瀏覽:404
鹽城哪裡有學數控編程 瀏覽:954
微信設置不用支付密碼 瀏覽:412
邱淑珍三極有哪些靈 瀏覽:803
穿越少狼世界 瀏覽:68
電影搜索 英語翻譯 瀏覽:865
北京百度時代網路技術有限公司 瀏覽:996
主角叫林奕和陳婉兒的小說 瀏覽:896
手機網站做成app免費 瀏覽:462
全國最大影院免費 瀏覽:898
巫師三win10文件目錄 瀏覽:516
宋蒙之戰的電影 瀏覽:445
用ps如何將word轉換pdf文件 瀏覽:323
扎職2粵語在線看免費 瀏覽:136
winrar壓縮文件夾 瀏覽:185
翻譯中語影視APP 瀏覽:618

友情鏈接