C++ for lazy programmers quick, easy, and fun C++ for beginners

Learn C++ the quick, easy, and “lazy” way. This book is an introductory programming text that uses humor and fun to make you actually willing to read, and eager to do the projects -- with the popular C++ language. C++ for Lazy Programmers is a genuinely fun learning experience that will show you how...

Descripción completa

Detalles Bibliográficos
Autor principal: Briggs, Will. author (author)
Formato: Libro electrónico
Idioma:Inglés
Publicado: Berkeley, CA : Apress 2019.
Edición:1st edition
Materias:
Ver en Biblioteca Universitat Ramon Llull:https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009630930406719
Tabla de Contenidos:
  • 1. Getting Started
  • 2. Images and Sound
  • 3. Numbers
  • 4. Mouse, and if
  • 5. Loops, Input and char
  • 6. Algorithms and the Development Process
  • 7. Functions
  • 8. Functions (continued)
  • 9. Using the Debugger
  • 10. Arrays and enum
  • 11. Animation with structs and Sprites
  • 12. Making an Arcade Game: Input, Collisions, and Putting It All Together
  • 13. Standard I/O and File Operations
  • 14. Character Arrays and Dynamic Memory
  • 15. Classes
  • 16. Classes (continued)
  • 17. Operators
  • 18. Exceptions, Move Constructors, Recursion and O notation
  • 19. Classes (continued) (Inheritance)
  • 20. Template Functions and Classes
  • 21. Virtual Functions and Multiple Inheritance
  • 22. Linked Lists
  • 23. The Standard Template Library (STL)
  • 24. Building Bigger Projects
  • 25. History26. Esoterica (recommended)
  • 27. Esoterica (not so recommended)
  • 28. C
  • 29. Moving on with SDL
  • Appendix A. Setting up SDL and SSDL
  • Appendix B. Operators
  • Appendix C. ASCII Codes
  • Appendix D. Fundamental Types
  • Appendix E. Escape Sequences
  • Appendix F. Basic C Standard Functions
  • Appendix G. Debugger
  • Appendix H. SSDL Functions.