C++ How to Program (4th Edition)
The complete, authoritative DEITEL™LIVE-CODE™introduction to C++, Object-Oriented Design (OOD) with the UML™and Web programming with CGI.ThisFourth Editionof the world's most widely used C++ textbook explains C++'s extraordinary capabilities, presents an optional object-oriented design and implementation case study with the Unified Modeling Language (UML) from the Object Management Group™, and introducesn-tier Web-applications development with CGI.Dr. Harvey M. DeitelandPaul J. Deitelare the founders ofDeitel & Associates, Inc.,the internationally recognized corporate-training and content-creation organization specializing in C++, C, Visual C++®.NET, Java™, C#, Visual Basic®.NET, XML, Python, Perl, Internet, Web, .NET and object technologies. The Deitels are the authors of several of the world's best-selling programming-language textbooks, includingJava How to Program, 4/e,andInternet & World Wide Web How to Program, 2/e.InC++ How to Program, 4/e,the Deitels introduce the fundamentals of object-oriented programming and generic programming in C++. Key topics include:Control structures/Functions/PointersClasses/Objects/EncapsulationOOP/inheritance/PolymorphismObject-Oriented Design with the UMLstringandvectorobjectsPointer-based arrays and stringsException handling/Operator overloadingTemplates/Data structures/Files/StreamsStandard Template Library (STL)Bit and character manipulationNamespaces/Run-Time Type InformationN-tier Web applications/CGI/XHTMLTM™C++ How to Program, 4/e,helps students build real-world C++ applications. It includes:Hundreds of LIVE-CODE™programs with screen captures that show exact outputsExtensive Internet and World Wide Web resources to encourage further researchHundreds of tips, recommended practices and cautions—all marked with iconsC++ How to Program'steaching resources include Web sites (http://www.deitel.com, http://www.prenhall.com/deitel and http://www.informit.com/deitel) with the book's code examples (also on the enclosed CD) and information for faculty, students and professionals; an optional CD (C++ Multimedia Cyber Classroom, 4/e) with solutions to approximately half the exercises inC++ How to Program, 4/e,interactivity features—including hyperlinks and audio walkthroughs of the code examples.