Modern C++ for Absolute Beginners

Modern C++ for Absolute Beginners
Author :
Publisher : Apress
Total Pages :
Release :
ISBN-10 : 1484260465
ISBN-13 : 9781484260463
Rating : 4/5 (463 Downloads)

Book Synopsis Modern C++ for Absolute Beginners by : Slobodan Dmitrović

Download or read book Modern C++ for Absolute Beginners written by Slobodan Dmitrović and published by Apress. This book was released on 2020-08-16 with total page pages. Available in PDF, EPUB and Kindle. Book excerpt: Learn the basics of the modern C++ programming language from scratch, including the C++11 to C++20 standards, no experience necessary. You’ll work with expressions and statements, variables, libraries, arguments, classes, functions, memory handling, and much more.Each section is filled with real-world examples and advice on how to avoid common mistakes. Modern C++ for Absolute Beginners will teach you more than just programming in C++20. It will provide you with a set of C++ skills, which will serve you if you ever decide to deepen your knowledge in C++, computer science, or learn more about advanced C++ techniques. The author will take you through the C++ programming language, the Standard Library, and the C++11 to C++20 standard basics. Each chapter is accompanied by the right amount of theory and plenty of source code examples. You will work with C++20 features and standards, yet you will also compare and take a look into previous versions of C++. You will do so with plenty of examples and real code writing to gain an even better level of understanding. What You Will Learn Use the basics of C++: types, operators, variables, constants, expressions, references, functions, classes, I/O, smart pointers, polymorphism, and more Set up the Visual Studio development environment where you can write your own code Declare and define functions, classes, and objects Discover object-oriented programming: classes and objects, encapsulation, inheritance, polymorhism, and more using the most advanced C++ features Employ best practices in organizing source code, controlling program workflow, C++ language dos and donts, and more Program using lambda, modules, inheritance, polymorphism, smart pointers, templates, contracts, STL, concepts, and exceptions Who This Book Is For Beginner or novice programmers who wish to learn C++ programming. No prior programming experience is required.


Modern C++ for Absolute Beginners Related Books

Modern C++ for Absolute Beginners
Language: en
Pages:
Authors: Slobodan Dmitrović
Categories: Computers
Type: BOOK - Published: 2020-08-16 - Publisher: Apress

DOWNLOAD EBOOK

Learn the basics of the modern C++ programming language from scratch, including the C++11 to C++20 standards, no experience necessary. You’ll work with expres
C Programming
Language: en
Pages: 352
Authors: Greg M. Perry
Categories: Computers
Type: BOOK - Published: 2013 - Publisher: Pearson Education

DOWNLOAD EBOOK

Provides instructions for writing C code to create games and mobile applications using the new C11 standard.
C Programming
Language: en
Pages: 216
Authors: k. N. King
Categories:
Type: BOOK - Published: 2017-07-13 - Publisher:

DOWNLOAD EBOOK

C++ was written to help professional C# developers learn modern C++ programming. The aim of this book is to leverage your existing C# knowledge in order to expa
21st Century C
Language: en
Pages: 299
Authors: Ben Klemens
Categories: Computers
Type: BOOK - Published: 2012-10-15 - Publisher: "O'Reilly Media, Inc."

DOWNLOAD EBOOK

Throw out your old ideas of C, and relearn a programming language that’s substantially outgrown its origins. With 21st Century C, you’ll discover up-to-date
C Programming for the Absolute Beginner
Language: en
Pages: 317
Authors: Michael A. Vine
Categories: Computers
Type: BOOK - Published: 2007 - Publisher: Course Technology Ptr

DOWNLOAD EBOOK

Teaching the principles and techniques of programming through simple game creation, a beginner's guide to programming in C uses hands-on exercises and tutorials