PRACTICAL, EXAMPLE-RICH COVERAGE OF: Classes, Objects, Encapsulation, Inheritance, Polymorphism Integrated OOP Case Studies: Time, GradeBook, Employee Industrial-Strength, 95-Page OOD/UMLAr 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++ GNUac and Visual C++Ar Debuggers And moreab VISIT WWW.DEITEL.COM For information on DeitelAr Dive-IntoAr Series corporate training courses offered at customer sites worldwide (or write to firstname.lastname@example.org) 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 DEITELAr BUZZ ONLINE e-mail newsletter at www.deitel.com/newsletter/subscribe.html Read archived issues of the DEITELAr BUZZ ONLINE The professional programmeras DEITELAr guide to C++ and object-oriented application development 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. Youall enjoy the Deitelsa classic treatment of object-oriented programming and the OOD/UMLAr 2 ATM case study, including a complete C++ implementation. When youare finished, youall have everything you need to build object-oriented C++ applications. The DEITELAr Developer Series is designed for practicing programmers. The series presents focused treatments of emerging technologies, including C++, .NET, Javaac, web services, Internet and web development and more. PRE-PUBLICATION REVIEWER TESTIMONIALS aAn excellent aobjects firsta 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.a aGavin Osborne, Saskatchewan Institute of Applied Science and Technology aIntroducing the UML early on is a great idea.a aRaymond Stephenson, Microsoft aGood use of diagrams, especially of the activation call stack and recursive functions.a aAmar Raheja, California State Polytechnic University, Pomona aTerrific discussion of pointersaprobably the best I have seen.a aAnne B. Horton, Lockheed Martin aGreat coverage of polymorphism and how the compiler implements polymorphism aunder the hood.aa aEd James-Beckham, Borland aThe 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.a aEd Brey, Kohler Co. aExcellent introduction to the Standard Template Library (STL). The best book on C++ programming!a aRichard Albright, Goldey-Beacom College aJust when you think you are focused on learning one topic, suddenly you discover youave learned more than you expected.a aChad Willwerth, University of Washington, Tacoma aThe most thorough C++ treatment Iave seen. Replete with real-world case studies covering the full software development lifecycle. Code examples are extraordinary!a aTerrell Hull, Logicalis Integration Solutions/PRACTICAL, EXAMPLE-RICH COVERAGE OF: Classes, Objects, Encapsulation, Inheritance, Polymorphism Integrated OOP Case Studies: Time, GradeBook, Employee Industrial-Strength, 95-Page OOD/UMLAr 2 ATM Case Study Standard Template Library (STL): ...
|Title||:||C++ for Programmers|
|Author||:||Paul Deitel, Harvey M. Deitel|
|Publisher||:||Pearson Education - 2009-01-23|