C++程序設計
作 者: (美)本賈尼·斯特勞斯特魯普(Bjarne Stroustrup) 著;任明明,王剛,李忠偉 譯
定 價: 99
出?版?社: 機械工業出版社
出版日期: 2017年04月01日
頁 數: 403
裝 幀: 平裝
ISBN: 9787111562252
內容簡介
C++之父BjarneStroustrup的經典著作《C++程序設計:原理與實踐(原書第2版)》基於新的C++11和C++14,廣泛地介紹了程序設計的基本概念和技術,包括類型繫統、算術運算、控制結構、錯誤處理等;介紹了從鍵盤和文件獲取數值和文本數據的方法以及以圖形化方式表示數值數據、文本和幾何圖形;介紹了C++標準庫中的容器(如向量、列表、映射)和算法(如排序、查找和內積)的設計和使用。同時還對C++思想和歷史進行了詳細的討論,很好地拓寬了讀者的視野。為方便讀者循序漸進地學習,加上篇幅所限,《C++程序設計:原理與實踐(原書第2版)》分為基礎篇和進階篇兩冊出版,基礎篇包括靠前~11章、靠前7~19章和附錄A、C,進階篇包括靠前2~16章、第20~27章和附錄B、D、E。本書是基礎篇。本書通俗易懂、實例豐富,可作為大學計算機、電子工程、信息科學等相關專業的教材,也可供相關專業人員參考。
(美)本賈尼·斯特勞斯特魯普(Bjarne Stroustrup) 著;任明明,王剛,李忠偉 譯
Bjarne Stroustrup,英國劍橋大學計算機科學博士,C++語言的設計者和初的實現者,也是《C++程序設計原理與實踐》和《C++語言的設計和演化》的作者。他現在是德州農工大學計算機科學首席教授,同時不審AT&T貝爾實驗室特別成員。1993年,由於在C++領域的重大貢獻,他獲得了ACM的Grace Murray Hopper大獎並成為ACM院士;2008年,他又獲得了Dr.Dobbs雜志的程序設計傑出獎。在進入學術界之前,他在AT&T貝爾實驗室工作。他是ISO C++標準委員會的創始人之一。
A.1 一般內容
本附錄的目的是作為補充參考資料,而不是像其他章節一樣需要從頭到尾仔細閱讀。它(或多或少地)繫統描述了C++語言的重要特性。本附錄不是完整的參考文獻,而隻是概述。重點內容都是根據教學過程中學生提出的問題確定的。通常,你需要查看相關章節來獲得更為詳細完整的解釋。本附錄不追求與C++標準相同的準確性和術語,而是追求易於查閱。更詳細的信息可參考Stroustrup的《The C++ Programming Language》一書。ISO C++標準定義了C++語言,但其文檔並不是為了初學者所編寫的,並不適合入門閱讀學習。不要忘記使用在線文檔。如果你是在學習本書較早章節時查閱本附錄,要有心理準備,一些內容看起來很“神秘”,不必擔心......
前 言Programming: Principles and Practice Using C++, Second Edition該死的魚雷!全速前進。 ——Admiral Farragut程序設計是這樣一門藝術,它將問題求解方案描述成計算機可以執行的形式。程序設計中很多工作都花費在尋找求解方案以及對其求精上。通常,隻有在真正編寫程序求解一個問題的過程中纔會對問題本身理解透徹。 本書適合於那些從未有過編程經驗但願意努力學習程序設計技術的初學者,它能幫助讀者理解使用C++語言進行程序設計的基本原理並獲得實踐技巧。本書的目標是使你獲得足夠多的知識和經驗,以便能使用最新、最好的技術進行簡單有用的編程工作。......
"