网站大量收购闲置独家精品文档,联系QQ:2885784924

学习C++为一探索旅程,尤其在於此语言容纳多种程式设计.PDF

学习C++为一探索旅程,尤其在於此语言容纳多种程式设计.PDF

  1. 1、本文档共24页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
学习C为一探索旅程,尤其在於此语言容纳多种程式设计

簡介 學習 C++ 為一探索旅程,尤其在於此語言容納多種程式設計規範,包括物件 導向程式設計、一般程式設計,以及傳統的程序式程式設計。本書的第五版以 ISO 標準,簡稱 及 ,或 ,來描述語言。( 版本絕大多 C++ C++99 C++03 C++99/03 2003 數為針對 1999 標準所作的技術修正,並無加入任何新功能。)從那時候開始,C++ 持續發展。在撰寫本書的時候,國際 C++ 標準委員會剛通過標準的新版本。此標 準在開發期間被簡稱為 C++0x ,如今被稱作C++11 。大部分同時期的編譯器皆很 完善地支援 C++99/03 ,本書絕大多數的範例皆遵從該標準。但新標準的多種功能 已出現在某些實作內容裡,此版本的 C++ Primer Plus 會探討這些新功能。 C++ Primer Plus 整合基本 C 語言和現在 C++ 特性的討論,使得這本書是完 整獨立的。它呈現 C++ 的基本原理並用簡短、切重要點且易於複製和實驗的程式 說明之。您會學習如何輸入和輸出,如何使程式執行反覆的工作並做選擇,處理資 料的許多方法,以及如何使用函數。您會學到 C++ 在 C 上新增的許多特性,包含 下列各點: 類別和物件 繼承 同名異式,虛擬函數,以及 RTTI (執行期型態識別) 函數多載 reference 變數 泛型,或是與型態無關的程式設計,例如樣版(template )和 Standard Template ( )所提供 Library STL 處理錯誤狀況的異常機制 管理函數、類別和變數名稱的名稱空間 2 簡介 入門的方法 對於呈現這些內容的工作有數項優點。將近 年前,入門 C++ Primer Plus 20 書傳統上都從C Primer Plus 開始,並包含下列成功的哲學: 入門書應該是易於使用、親切的指南。 入門書不應假設您已經熟悉所有相關的程式設計概念。 入門書強調動手學習簡短、容易輸入的範例,使您一次瞭解一至兩個概念。 入門書用圖形闡述觀念。 入門書提供問題和練習使您可以檢視自己的瞭解程度,因此本書適於自我學習 或是課堂用書。 跟隨這些原則,本書幫助您瞭解這豐富的語言,以及如何使用它。例如: 對於何時使用特殊的特性,例如使用公用繼承模擬所謂的 is-a 關係,它提供概 念性的指引。 它說明常見的C++ 程式設計習慣用法和技術。 它提供各種方塊文章,包括小技巧、注意事項和真實世界註記。 我們(作者和編輯者)盡其所能使內容是切重要點、簡單,而且有趣。我們的 目標是在看完本書時,您可以撰寫完整、有效的程式並且樂在其中。 本書的範例程式 本書提供相當多精彩的範例程式,並且大部分都具有完整的程式碼。與前幾版 一樣,本書採用泛型的 C++ ,所以不會受限於特定種類的電腦、作業系統,或是編 譯程式。所有的程式都以 、 與 等作業系統測試 Windows 7 Macintosh OS X Linux 過。只有一些程式會受編譯程式不一致的影響。自本書上一版發行之後,編譯程式 對於C++ 標準的相容性已有許多的改善。 本書之範例程式碼下載:.tw/download/ACL033800 本書的架構 這本書分成 章及 份附錄(本書之附錄部分以 格式供讀者下載,請 18 10 PDF 至碁峰網站.tw/v_ACL033800 下載),總結如下:

文档评论(0)

ldj215323 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档