Overview
A uniquely fun, quick, and easy introduction to C++
Includes many examples and an arcade game application project
Covers the latest C++17
Access this book
Tax calculation will be finalised at checkout
Other ways to access
Table of contents (29 chapters)
Keywords
About this book
C++ for Lazy Programmers is a genuinely fun learning experience that will show you how to create programs in the C++ language. This book helps you learn the C++ language with a unique method that goes beyond syntax and how-to manuals and helps you understand how to be a productive programmer. It provides detailed help with both the Visual Studio and g++ compilers plus their debuggers, and includes the latest version of the language, C++17, too.
Along the way you’ll work through a number of labs: projects intended to stretch your abilities, test your new skills, and build confidence. You'll go beyond the basics of the language and learn how build a fun C++ arcade game project. After reading and using this book, you’ll be ready for your first real-world C++ application or game project on your own.
What You Will Learn
- Program for the first time in C++ in a fun, quick and easy manner
- Discover the SDL graphics and gaming library
- Work with SSDL, the Simple SDLwrapper library
- Use the most common C++ compilers: Visual Studio, and g++ (with Unix or MinGW)
- Practice “anti-bugging” for easy fixes to common problems
- Work with the debugger
- Acquire examples-driven concepts and ideas
- Build a C++-based arcade game application
- Apply built-in Standard Template Library (STL) functions and classes for easy and efficient programming
- Dip your toe in C, C++'s ancestor, still extensively used in industry
- Use new C++11/14/17 features including lambda functions, constexpr, and smart pointers
Who This Book Is For
Those who are new to C++, either as a guide for self-learners or as an accessible textbook for students in college-level courses.
Authors and Affiliations
About the author
Bibliographic Information
Book Title: C++ for Lazy Programmers
Book Subtitle: Quick, Easy, and Fun C++ for Beginners
Authors: Will Briggs
DOI: https://doi.org/10.1007/978-1-4842-5187-4
Publisher: Apress Berkeley, CA
eBook Packages: Professional and Applied Computing, Professional and Applied Computing (R0), Apress Access Books
Copyright Information: Will Briggs 2019
eBook ISBN: 978-1-4842-5187-4Published: 02 October 2019
Edition Number: 1
Number of Pages: XXVII, 644
Number of Illustrations: 187 b/w illustrations
Topics: Programming Languages, Compilers, Interpreters, Game Development, Programming Techniques, Software Engineering