小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

想學C ,C 之父的這幾本經典書籍就夠你讀的了

 西北望msm66g9f 2020-09-19
程序員書庫(ID:CodingBook) 猿妹綜合整理
書籍介紹來自豆瓣

每隔一段時間,科技的飛躍發(fā)展會迅速重塑整個工程領域,隨著C++編程語言的誕生,軟件開發(fā)領域的發(fā)展速度迅速提升,這種飛躍并不是語言本身固有的,在C++之前就已經存在諸如Simula67和Smalltalk之類的面向對象語言。但是,由于C ++是基于C編程語言(并且可以編譯現(xiàn)有的C程序)構建的,因此它能夠將面向對象的思想帶入主流編程市場。

從設計模式到元編程,C++激發(fā)了圍繞軟件設計和開發(fā)大量思想,而且由于其在硬件平臺之間的可移植性以及較低級別的表達能力,因此,C++在更快、更小的硬件世界中至關重要。

Bjarne Stroustrup被譽為C++之父,1979年,Bjame Sgoustrup到了Bell實驗室,開始從事將C改良為帶類的C的工作,1983年該語言被正式命名為C++。之后,Bjarne Stroustrup出版過多本C++相關的書籍,豆瓣評分甚至超過9.0,他筆下的《C++程序設計語言》已經成為最流行的C++書籍之一,可以說每一個學習C++的人都應該讀過Bjarne Stroustrup書籍。

今天,就和大家分享幾本學習C++必讀的Bjarne Stroustrup書籍:

1、《C++ 程序設計語言》

本書是C++領域最經典的參考書,介紹了C++11的各項新特性和新功能。全書共分四部分。第一部分(第1~5章)是引言,包括C++的背景知識,C++語言及其標準庫的簡要介紹;第二部分(第6~15章)介紹C++的內置類型和基本特性,以及如何用它們構造程序;第三部分(第16~29章)介紹C++的抽象機制及如何用這些機制編寫面向對象程序和泛型程序;第四部分(第30~44章)概述標準庫并討論一些兼容性問題。

2、《C++程序設計原理與實踐》

本書是經典程序設計思想與C++開發(fā)實踐的完美結合,是C++之父回歸校園后對C++編程原理和技巧的全新闡述。書中全面地介紹了程序設計基本原理,包括基本概念、設計和編程技術、語言特性以及標準庫等,教你學會如何編寫具有輸入、輸出、計算以及簡單圖形顯示等功能的程序。

此外,本書通過對C++思想和歷史的討論、對經典實例(如矩陣運算、文本處理、測試以及嵌入式系統(tǒng)程序設計)的展示,以及對C語言的簡單描述,為你呈現(xiàn)了一幅程序設計的全景圖。

3、《C++語言的設計和演化》

這本書是C++的設計者關于C++語言的最主要著作之一。作者綜合性地論述了C++的歷史和發(fā)展,C++中各種重要機制的本質意義和設計背景,這些機制的基本用途和使用方法,討論了C++所適合的應用領域及其未來的發(fā)展前景。

4、《C++語言導學》

本書幾乎介紹了C++語言的全部核心功能和重要的標準庫組件,以很短的篇幅將C++語言的主要特性呈現(xiàn)給讀者,并給出一些關鍵示例,讓讀者用很短的時間就能對現(xiàn)代C++的概貌有一個清晰的了解,尤其是關于面向對象編程和泛型編程的知識。本書沒有涉及太多C++語言的細節(jié),非常適合想熟悉C++語言最新特性的C/C++程序設計人員以及精通其他高級語言而想了解C++語言特性和優(yōu)點的人員。

5、《The Design and Evolution of C++》

每個C++程序員都將從這本書收益頗多,從最早的特性(如最初的類概念)到最新的擴展(如新的類型轉換和顯示模板實例),在這本書里,Stroustrup剖析了許多實例,為程序員提供一個“真實的面向對象語言開發(fā)”的案例研究,在這個過程中,他用一種具體而又高效的方式展示了他對編程和設計的觀念,使得這本書成為程序員必讀的書籍之一。


●輸入m獲取到文章目錄

    本站是提供個人知識管理的網(wǎng)絡存儲空間,所有內容均由用戶發(fā)布,不代表本站觀點。請注意甄別內容中的聯(lián)系方式、誘導購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權內容,請點擊一鍵舉報。
    轉藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多