Higher Ed. and Vocational >> Engineering and Computer Science >> Computer Science >> C++ Programming


C++ How to Program

C++ How to Program

Author(s):
  • Paul J. Deitel
  • Harvey M. Deitel
  • Author: Paul J. Deitel
    • ISBN:9789332585737
    • 10 Digit ISBN:9332585733
    • Price:Rs. 1075.00
    • Pages:1072
    • Imprint:Pearson Education
    • Binding:Paperback
    • Status:Available


    Ratings:

    Millions of students and professionals worldwide have learned programming and software development with Deitel&trade college textbooks, LiveLessons videos and e-publications, online resource centers and instructor-led corporate training. C++ How to Program, 10/e provides a clear, engaging and entertaining introduction to C++11 and C++14 programming with hundreds of fully coded programs and detailed explanations.

     

    Table of Content

    1. Introduction to Computers and C++
    2. Introduction to C++ Programming; Input/Output and Operators
    3. Introduction to Classes, Objects, Member Functions and Strings
    4. Algorithm Development and Control Statements: Part 1
    5. Control Statements: Part 2; Logical Operators
    6. Functions and an Introduction to Recursion
    7. Class Templates array and vector; Catching Exceptions
    8. Pointers
    9. Classes: A Deeper Look
    10. Operator Overloading; Class string
    11. Object-Oriented Programming: Inheritance
    12. Object-Oriented Programming: Polymorphism
    13. Stream Input/Output: A Deeper Look
    14. File Processing
    15. Standard Library Containers and Iterators
    16. Standard Library Algorithms
    17. Exception Handling: A Deeper Look
    18. Introduction to Custom Templates
    19. Custom Templatized Data Structures
    20. Searching and Sorting
    21. Class string and String Stream Processing: A Deeper Look
    22. Bits, Characters, C Strings and structs"
     

    Salient Features

    1. Rich coverage of fundamentals
    2. A clear, example-driven presentation of objects, classes, inheritance and polymorphism
    3. Conforms to the C++11 and C++14 standards
    4. Standard Library containers, iterators and algorithms, Lambdas, generic programming with templates
    6. Exception handling, strings, files, data structures
    7. Adheres to key CERT secure C++ coding guidelines
    8. Extensive real-world OO case studies, including the optional OO design/implementation ATM case study
    9. Making a Difference exercises set 
    10. Code tested on GNU g++,Microsoft Visual C++ and Clang/LLVM in Apple Xcode compilers