Modern C++ for absolute beginners : a friendly introduction to the C++ programming language and C++11 to C++23 standards / Slobodan Dmitrović.

Learn the C++ programming language in a structured, straightforward, and friendly manner. This book teaches the basics of the modern C++ programming language, the C++ Standard Library, and modern C++ standards, including C++23. No previous programming experience is required. C++ is a language like n...

Full description

Saved in:
Bibliographic Details
Main Author: Dmitrović, Slobodan (Author)
Format: eBook
Language:English
Published: New York, NY : Apress, [2023]
Edition:2nd ed.
Series:ITpro collection
Subjects:
Online Access:Click for online access
Table of Contents:
  • 1. Introduction
  • 2. What is C++?
  • 3. C++ Compilers
  • 4. Our First Program
  • 5. Types
  • 6. Exercises
  • 7. Operators
  • 8. Standard Input
  • 9. Exercises
  • 10. Arrays
  • 11. Pointers
  • 12. References
  • 13. Introduction to Strings
  • 14. Automatic Type Deduction
  • 15. Exercises
  • 16. Statements
  • 17. Constants
  • 18. Exercises
  • 19. Functions
  • 20. Exercises
  • 21. Scope and Lifetime
  • 22. Exercises
  • 23. Classes - Introduction
  • Part I
  • 24. Exercises
  • 25. Classes - Inheritance and Polymorphism
  • Part II
  • 26. Exercises
  • 27. The static Specifier
  • 28. Templates
  • 29. Enumerations
  • 30. Exercises
  • 31. Organizing code
  • 32. Exercises
  • 33. Conversions
  • 34. Exceptions
  • 35. Smart Pointers
  • 36. Exercises
  • 37. Inuput/Output Streams
  • 38. C++ Standard Library and Friends
  • 39 Exercises
  • 40. C++ Standards
  • 41. Projects.