num_pages: 766
description: Learn C++ in Just One Hour a DayCompletely updated for the C++11 standard, Sams Teach Yourself C++ in One Hour a Day presents the language from a practical point of view, helping you learn how to use C++11 to create faster, simpler, and more efficient C++ applications. Learn on your own time, at your own TABLE OF CONTENTSPART THE BASICS LESSON 1: Getting Started with C++11LESSON 2: The Anatomy of a C++ Program LESSON 3: Using Variables, Declaring Constants LESSON 4: Managing Arrays and Strings LESSON 5: Working with Expressions, Statements, and Operators LESSON 6: Controlling Program Flow LESSON 7: Organizing Code with Functions LESSON 8: Pointers and References ExplainedPART FUNDAMENTALS OF OBJECT-ORIENTED C++ PROGRAMMING LESSON 9: Classes and Objects LESSON 10: Implementing Inheritance LESSON 11: Polymorphism LESSON 12: Operator Types and Operator Overloading LESSON 13: Casting Operators LESSON 14: An Introduction to Macros and TemplatesPART LEARNING THE STANDARD TEMPLATE LIBRARY (STL) LESSON 15: An Introduction to the Standard Template Library LESSON 16: The STL String ClassLESSON 17: STL Dynamic Array ClassesLESSON 18: STL list and forward_listLESSON 19: STL Set ClassesLESSON 20: STL Map ClassesPART MORE STL LESSON 21: Understanding Function Objects LESSON 22: C++11 Lambda ExpressionsLESSON 23: STL AlgorithmsLESSON 24: Adaptive Stack and QueueLESSON 25: Working with Bit Flags Using STLPART ADVANCED C++ CONCEPTS LESSON 26: Understanding Smart Pointers LESSON 27: Using Streams for Input and OutputLESSON 28: Exception HandlingLESSON 29: Going ForwardAPPENDIXES Working with Binary and Hexadecimal C++ Keywords Operator Precedence Answers ASCII Codes
language: English
title: Sams Teach Yourself C++ in One Hour a Day
publisher: Sams Publishing