C++程序設計:原理與實踐(進階篇)(原書第2版) 深入學習C++語言書籍 計算機程序設計書籍 epub pdf  mobi txt 電子書 下載

C++程序設計:原理與實踐(進階篇)(原書第2版) 深入學習C++語言書籍 計算機程序設計書籍 epub pdf mobi txt 電子書 下載 2024

C++程序設計:原理與實踐(進階篇)(原書第2版) 深入學習C++語言書籍 計算機程序設計書籍 epub pdf mobi txt 電子書 下載 2024


簡體網頁||繁體網頁
[美] 本賈尼·斯特勞斯特魯普 著

下載链接在页面底部


點擊這裡下載
    


想要找書就要到 靜思書屋
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

發表於2024-10-31

商品介绍



店鋪: 泰州新華書店圖書專營店
齣版社: 機械工業齣版社
ISBN:9787111562528
商品編碼:25937163624
包裝:平裝-膠訂
開本:16
齣版時間:2017-04-01

C++程序設計:原理與實踐(進階篇)(原書第2版) 深入學習C++語言書籍 計算機程序設計書籍 epub pdf mobi txt 電子書 下載 2024



类似图書 點擊查看全場最低價

相关書籍





書籍描述

內容簡介

  C++之父BjarneStroustrup經典著作《C++程序設計:原理與實踐(原書第2版)》基於新的C++11和C++14,廣泛地介紹瞭程序設計的基本概念和技術,包括類型係統、算術運算、控製結構、錯誤處理等;介紹瞭從鍵盤和文件獲取數值和文本數據的方法以及以圖形化方式錶示數值數據、文本和幾何圖形;介紹瞭C++標準庫中的容器(如嚮量、列錶、映射)和算法(如排序、查找和內積)的設計和使用。同時還對C++思想和曆史進行瞭詳細的討論,很好地拓寬瞭讀者的視野。為方便讀者循序漸進學習,加上篇幅所限,《C++程序設計:原理與實踐(原書第2版)》分為基礎篇和進階篇兩冊齣版,基礎篇包括第0~11章、第17~19章和附錄A、C,進階篇包括第12~16章、第20~27章和附錄B、D、E。本書是進階篇。本書通俗易懂、實例豐富,可作為大學計算機、電子工程、信息科學等相關專業的教材,也可供相關專業人員參考。

作者簡介

  作者簡介Programming: Principles and Practice Using C++, Second Edition你也許有理由問:“是一些什麼人想要教我程序設計?”那麼,下麵給齣作者的一些生平信息。Bjarne Stroustrup和Lawrence“Pete”Petersen閤著瞭本書。Stroustrup還設計並講授瞭麵嚮大學一年級學生的課程,這門課程是與本書同步發展起來的,以本書的初稿作為教材。  Bjarne Stroustrup我是C++語言的設計者和初的實現者。在過去大約40年間,我使用C++和許多其他程序設計語言進行過各種各樣的編程工作。我喜歡那些用在富有挑戰性的應用(如機器人控製、繪圖、遊戲、文本分析以及網絡應用)中的優美而又高效的代碼。我教過能力和興趣各異的人設計、編程和C++語言。我是ISO標準組織C++委員會的創建者,現在是該委員會語言演化工作組的主席。  這是我本入門性的書。我編著的其他書籍如《The C++ Pro-gramming Language》和《The Design and Evolution of C++》都是麵嚮有經驗的程序員的。  我生於丹麥奧爾鬍斯一個藍領(工人階級)傢庭,在傢鄉的大學獲得瞭數學與計算機科學碩士學位。我的計算機科學博士學位是在英國劍橋大學獲得的。我為AT&T;工作瞭大約25年,初在著名的貝爾實驗室的計算機科學研究中心——Unix、C、C++及其他很多東西的發明地,後來在AT&T;實驗室研究中心。  我現在是美國國傢工程院的院士,ACM會士(Fellow)和IEEE會士。我獲得瞭2005年度Sigma Xi(科學研究協會)的科學成就William Procter奬,我是首位獲得此奬的計算機科學傢。2010年,我獲得瞭丹麥奧爾鬍斯大學古老也富聲望的奬項Rigmor og Carl Holst-Knudsens Videnskapspris,該奬項頒發給為科學做齣貢獻的與該校有關的人士。2013年,我被位於俄羅斯聖彼得堡的信息技術、力學和光學(ITMO)國立研究大學授予計算機科學榮譽博士學位。  至於工作之外的生活,我已婚,有兩個孩子,一個是醫學博士,另一個在進行博士後研究。我喜歡閱讀(包括曆史、科幻、犯罪及時事等各類書籍),還喜歡各種音樂(包括古典音樂、搖滾、藍調和鄉村音樂)。和朋友一起享受美食是我生活中必不可少的一部分,我還喜歡參觀世界各地有趣的地方。為瞭能夠享受美食,我還堅持跑步。  關於我的更多信息,請見我的網站www.stroustrup.com。特彆是,你可以在那裏找到我名字的正確發音。  Lawrence“Pete”Petersen2006年年末,Pete如此介紹他自己:“我是一名教師。近20年來,我一直在德州農工大學講授程序設計語言。我已5次被學生選為優秀教師,並於1996年被工程學院的校友會選為傑齣教師。我是Wakonse優秀教師計劃的委員和教師發展研究院院士。  作為一名陸軍軍官的兒子,我的童年是在不斷遷移中度過的。在華盛頓大學獲得哲學學位後,我作為野戰炮兵官員和操作測試研究分析員在軍隊服役瞭22年。1971年至1973年期間,我在俄剋拉荷馬希爾堡講授野戰炮兵軍官的高級課程。1979年,我幫助創建瞭測試軍官的訓練課程,並在1978年至1981年及1985年至1989年期間在跨越美國的九個不同地方以首席教官的身份講授這門課程。  1991年我組建瞭一個小型的軟件公司,生産供大學院係使用的管理軟件,直至1999年。我的興趣在於講授、設計和實現供人們使用的實用軟件。我在喬治亞理工大學獲得瞭工業管理學碩士學位,在德州農工大學獲得瞭教育管理學碩士學位。我還從NTS獲得瞭微型計算機碩士學位。我在德州農工大學獲得瞭信息與運營管理學博士學位。  我和我的妻子Barbara都生於德州的布萊恩。我們喜歡旅行、園藝和招待朋友;我們花盡可能多的時間陪我們的兒子和他們的傢庭,特彆是我們的孫子和孫女Angelina、Carlos、Tess、Avery、Nicholas和Jordan。”  令人悲傷的是,Pete於2007年死於肺癌。如果沒有他,這門課程絕對不會取得成功。

目錄

齣版者的話 
譯者序 
前言 
引言 
作者簡介 
第15章 容器和迭代器 1 
15.1 存儲和處理數據 1 
15.1.1 處理數據 1 
15.1.2 泛化代碼 2 
15.2 STL理念 4 
15.3 序列和迭代器 7 
15.3.1 迴到實例 8 
15.4 鏈錶 9 
15.4.1 鏈錶操作 11 
15.4.2 遍曆 12 
15.5 再次泛化vector 13 
15.5.1 遍曆容器 15 
15.5.2 auto 15 
15.6 實例:一個簡單的文本編輯器 16 
15.6.1 處理行 18 
15.6.2 遍曆 18 
15.7 vector、list和string 21 
15.7.1 insert和erase 22 
15.8 調整vector類達到STL版本的功能 24 
15.9 調整內置數組達到STL版本的功能 26 
15.10 容器概覽 27 
15.10.1 迭代器類彆 28 
簡單練習 29 
思考題 30 
術語 30 
習題 31 
附言 32 
第16章 算法和映射 33 
16.1 標準庫算法 33 
16.2 最簡單的算法f?ind() 34 
16.2.1 一些一般的應用 35 
16.3 通用搜索算法f?ind_if() 36 
16.4 函數對象 38 
16.4.1 函數對象的抽象視圖 39 
16.4.2 類成員上的斷言 39 
16.4.3 lambda錶達式 40 
16.5 數值算法 41 
16.5.1 纍積 42 
16.5.2 泛化accumulate() 43 
16.5.3 內積 44 
16.5.4 泛化inner_product() 45 
16.6 關聯容器 45 
16.6.1 map 46 
16.6.2 map概覽 47 
16.6.3 另一個map實例 50 
16.6.4 unordered_map 51 
16.6.5 set 53 
16.7 拷貝 54 
16.7.1 基本拷貝算法 55 
16.7.2 流迭代器 55 
16.7.3 使用set保持順序 57 
16.7.4 copy_if 57 
16.8 排序和搜索 58 
16.9 容器算法 60 
簡單練習 60 
思考題 61 
術語 62 
習題 62 
附言 63 
第17章 一個顯示模型 64 
17.1 為什麼要使用圖形 64 
17.2 一個基本顯示模型 65 
17.3 第一個例子 66 
17.4 使用GUI庫 68 
17.5 坐標係 69 
17.6 Shape 70 
17.7 使用Shape類 70 
17.7.1 圖形頭文件和主函數 70 
17.7.2 一個幾乎空白的窗口 71 
17.7.3 坐標軸 73 
17.7.4 繪製函數圖 74 
17.7.5 Polygon 75 
17.7.6 Rectangle 76 
17.7.7 填充 78 
17.7.8 Text 78 
17.7.9 Image 80 
17.7.10 更多未討論的內容 81 
17.8 讓圖形程序運行起來 81 
17.8.1 源文件 82 
簡單練習 83 
思考題 83 
術語 83 
習題 84 
附言 84 
第18章 圖形類 85 
18.1 圖形類概覽 85 
18.2 Point和Line 87 
18.3 Lines 88 
18.4 Color 91 
18.5 Line_style 93 
18.6 Open_polyline 95 
18.7 Closed_polyline 96 
18.8 Polygon 97 
C++程序設計:原理與實踐(進階篇)(原書第2版) 深入學習C++語言書籍 計算機程序設計書籍 下載 epub mobi pdf txt 電子書

C++程序設計:原理與實踐(進階篇)(原書第2版) 深入學習C++語言書籍 計算機程序設計書籍 pdf 下載 mobi 下載 pub 下載 txt 電子書 下載 2024

C++程序設計:原理與實踐(進階篇)(原書第2版) 深入學習C++語言書籍 計算機程序設計書籍 mobi pdf epub txt 電子書 下載 2024

C++程序設計:原理與實踐(進階篇)(原書第2版) 深入學習C++語言書籍 計算機程序設計書籍 epub pdf mobi txt 電子書 下載
想要找書就要到 靜思書屋
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

讀者評價

評分

評分

評分

評分

評分

評分

評分

評分

評分

C++程序設計:原理與實踐(進階篇)(原書第2版) 深入學習C++語言書籍 計算機程序設計書籍 epub pdf mobi txt 電子書 下載 2024

类似图書 點擊查看全場最低價

C++程序設計:原理與實踐(進階篇)(原書第2版) 深入學習C++語言書籍 計算機程序設計書籍 epub pdf mobi txt 電子書 下載 2024


分享鏈接





相关書籍


本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

友情鏈接

© 2024 book.tinynews.org All Rights Reserved. 靜思書屋 版权所有