C++ for Programmers (Paperback)
暫譯: C++ 程式設計師指南 (平裝本)
Paul J. Deitel, Harvey M. Deitel
- 出版商: Prentice Hall
- 出版日期: 2009-02-02
- 售價: $2,390
- 貴賓價: 9.5 折 $2,271
- 語言: 英文
- 頁數: 1056
- 裝訂: Paperback
- ISBN: 0137001304
- ISBN-13: 9780137001309
-
相關分類:
C++ 程式語言
已過版
買這商品的人也買了...
-
$880$695 -
$420$332 -
$990$891 -
$980$774 -
$620$527 -
$1,200$948 -
$640$506 -
$780$616 -
$590$460 -
$580$458 -
$880$695 -
$650$514 -
$580$458 -
$450$356 -
$890$757 -
$450$351 -
$590$502 -
$850$723 -
$750$593 -
$590$502 -
$680$537 -
$600$468 -
$800$632 -
$580$464 -
$240$216
商品描述
PRACTICAL, EXAMPLE-RICH COVERAGE OF:
Written for programmers with a background in high-level language programming, this book applies the Deitel signature live-code approach to teaching programming and explores the C++ language and C++ Standard Libraries in depth. The book presents the concepts in the context of fully tested programs, complete with syntax shading, code highlighting, code walkthroughs and program outputs. The book features 240 C++ applications with over 15,000 lines of proven C++ code, and hundreds of tips that will help you build robust applications.
Start with an introduction to C++ using an early classes and objects approach, then rapidly move on to more advanced topics, including templates, exception handling, the Standard Template Library (STL) and selected features from the Boost libraries. You’ll enjoy the Deitels’ classic treatment of object-oriented programming and the OOD/UML® 2 ATM case study, including a complete C++ implementation. When you’re finished, you’ll have everything you need to build object-oriented C++ applications.
The DEITEL® Developer Series is designed for practicing programmers. The series presents focused treatments of emerging technologies, including C++, .NET, Java™, web services, Internet and web development and more.
PRE-PUBLICATION REVIEWER TESTIMONIALS
“An excellent ‘objects first’ coverage of C++. The example-driven presentation is enriched by the optional UML case study that contextualizes the material in an ongoing software engineering project.” —Gavin Osborne, Saskatchewan Institute of Applied Science and Technology
“Introducing the UML early on is a great idea.” —Raymond Stephenson, Microsoft
“Good use of diagrams, especially of the activation call stack and recursive functions.” —Amar Raheja, California State Polytechnic University, Pomona
“Terrific discussion of pointers—probably the best I have seen.” —Anne B. Horton, Lockheed Martin
“Great coverage of polymorphism and how the compiler implements polymorphism ‘under the hood.’” —Ed James-Beckham, Borland
“The Boost/C++0x chapter will get you up and running quickly with the memory management and regular expression libraries, plus whet your appetite for new C++ features being standardized.” —Ed Brey, Kohler Co.
“Excellent introduction to the Standard Template Library (STL). The best book on C++ programming!” —Richard Albright, Goldey-Beacom College
“Just when you think you are focused on learning one topic, suddenly you discover you’ve learned more than you expected.” —Chad Willwerth, University of Washington, Tacoma
“The most thorough C++ treatment I’ve seen. Replete with real-world case studies covering the full software development lifecycle. Code examples are extraordinary!” —Terrell Hull, Logicalis Integration Solutions/
- Classes, Objects, Encapsulation, Inheritance, Polymorphism
- Integrated OOP Case Studies: Time, GradeBook, Employee
- Industrial-Strength, 95-Page OOD/UML® 2 ATM Case Study
- Standard Template Library (STL): Containers, Iterators and Algorithms
- I/O, Types, Control Statements, Functions
- Arrays, Vectors, Pointers, References
- String Class, C-Style Strings
- Operator Overloading, Templates
- Exception Handling, Files
- Bit and Character Manipulation
- Boost Libraries and the Future of C++
- GNU™ and Visual C++® Debuggers
- And more…
- For information on Deitel® Dive-Into® Series corporate training courses offered at customer sites worldwide (or write to deitel@deitel.com)
- Download code examples
- Check out the growing list of programming, Web 2.0 and software-related Resource Centers
- To receive updates for this book, subscribe to the free DEITEL® BUZZ ONLINE e-mail newsletter at www.deitel.com/newsletter/subscribe.html
- Read archived issues of the DEITEL® BUZZ ONLINE
Written for programmers with a background in high-level language programming, this book applies the Deitel signature live-code approach to teaching programming and explores the C++ language and C++ Standard Libraries in depth. The book presents the concepts in the context of fully tested programs, complete with syntax shading, code highlighting, code walkthroughs and program outputs. The book features 240 C++ applications with over 15,000 lines of proven C++ code, and hundreds of tips that will help you build robust applications.
Start with an introduction to C++ using an early classes and objects approach, then rapidly move on to more advanced topics, including templates, exception handling, the Standard Template Library (STL) and selected features from the Boost libraries. You’ll enjoy the Deitels’ classic treatment of object-oriented programming and the OOD/UML® 2 ATM case study, including a complete C++ implementation. When you’re finished, you’ll have everything you need to build object-oriented C++ applications.
The DEITEL® Developer Series is designed for practicing programmers. The series presents focused treatments of emerging technologies, including C++, .NET, Java™, web services, Internet and web development and more.
PRE-PUBLICATION REVIEWER TESTIMONIALS
“An excellent ‘objects first’ coverage of C++. The example-driven presentation is enriched by the optional UML case study that contextualizes the material in an ongoing software engineering project.” —Gavin Osborne, Saskatchewan Institute of Applied Science and Technology
“Introducing the UML early on is a great idea.” —Raymond Stephenson, Microsoft
“Good use of diagrams, especially of the activation call stack and recursive functions.” —Amar Raheja, California State Polytechnic University, Pomona
“Terrific discussion of pointers—probably the best I have seen.” —Anne B. Horton, Lockheed Martin
“Great coverage of polymorphism and how the compiler implements polymorphism ‘under the hood.’” —Ed James-Beckham, Borland
“The Boost/C++0x chapter will get you up and running quickly with the memory management and regular expression libraries, plus whet your appetite for new C++ features being standardized.” —Ed Brey, Kohler Co.
“Excellent introduction to the Standard Template Library (STL). The best book on C++ programming!” —Richard Albright, Goldey-Beacom College
“Just when you think you are focused on learning one topic, suddenly you discover you’ve learned more than you expected.” —Chad Willwerth, University of Washington, Tacoma
“The most thorough C++ treatment I’ve seen. Replete with real-world case studies covering the full software development lifecycle. Code examples are extraordinary!” —Terrell Hull, Logicalis Integration Solutions/
商品描述(中文翻譯)
實用且範例豐富的內容涵蓋:
- 類別、物件、封裝、繼承、多型
- 整合的物件導向程式設計案例研究:時間、成績單、員工
- 工業級的95頁物件導向設計/統一建模語言® 2 ATM案例研究
- 標準模板庫(STL):容器、迭代器和演算法
- 輸入/輸出、類型、控制語句、函數
- 陣列、向量、指標、參考
- 字串類別、C風格字串
- 運算子重載、模板
- 例外處理、檔案
- 位元和字元操作
- Boost函式庫和C++的未來
- GNU™和Visual C++®除錯器
- 以及更多……
- 獲取有關Deitel® Dive-Into®系列企業培訓課程的信息,這些課程在全球客戶現場提供(或寫信至deitel@deitel.com)
- 下載程式碼範例
- 查看不斷增長的程式設計、Web 2.0和軟體相關資源中心列表
- 要接收本書的更新,請訂閱免費的DEITEL® BUZZ ONLINE電子郵件通訊,網址為www.deitel.com/newsletter/subscribe.html
- 閱讀DEITEL® BUZZ ONLINE的存檔期刊
本書是為具有高階語言程式設計背景的程式設計師撰寫的,應用了Deitel標誌性的即時程式碼教學方法,深入探討C++語言和C++標準函式庫。書中以完整測試過的程式為背景呈現概念,並配有語法著色、程式碼高亮、程式碼逐步講解和程式輸出。書中包含240個C++應用程式,超過15,000行經過驗證的C++程式碼,以及數百個幫助您構建穩健應用程式的提示。
從使用早期類別和物件方法的C++介紹開始,然後迅速進入更高級的主題,包括模板、例外處理、標準模板庫(STL)和Boost函式庫中的選定特性。您將享受Deitel對物件導向程式設計和OOD/UML® 2 ATM案例研究的經典處理,包括完整的C++實作。完成後,您將擁有構建物件導向C++應用程式所需的一切。
DEITEL®開發者系列是為實踐中的程式設計師設計的。該系列專注於新興技術的深入探討,包括C++、.NET、Java™、網路服務、互聯網和網頁開發等。
出版前審稿人推薦語
“對C++的‘物件優先’出色涵蓋。以範例為驅動的呈現方式,通過可選的UML案例研究豐富了材料,將其置於持續的軟體工程專案中。” —Gavin Osborne,薩斯喀徹溫應用科學與技術學院
“早期引入UML是一個好主意。” —Raymond Stephenson,微軟
“圖表的使用很好,特別是激活呼叫堆疊和遞迴函數。” —Amar Raheja,加州州立理工大學,波莫納
“對指標的討論非常出色——可能是我見過的最佳。” —Anne B. Horton,洛克希德·馬丁
“對多型的出色涵蓋,以及編譯器如何在‘底層’實現多型。” —Ed James-Beckham,Borland
“Boost/C++0x章節將使您快速上手記憶管理和正則表達式函式庫,並激發您對新C++特性的興趣。” —Ed Brey,Kohler Co.
“對標準模板庫(STL)的出色介紹。關於C++程式設計的最佳書籍!” —Richard Albright,Goldey-Beacom College
“當您認為自己專注於學習一個主題時,突然發現您學到了超出預期的內容。” —Chad Willwerth,華盛頓大學,塔科馬
“我見過的最全面的C++處理。充滿了涵蓋整個軟體開發生命週期的真實案例研究。程式碼範例非常出色!” —Terrell Hull,Logicalis Integration Solutions/