The basics of programming in C++ according to the C++17 and C++20 standards, basic data structures and methods of working with them are provided. From the perspective of software development, function programming is considered: ordinary and recursive functions, constexpr functions,...
lambda expressions and lambda functions, function overloading and templates. More complex issues of C++ are revealed: pointers and dynamic memory, structures and classes, constructors and destructors, methods and operator overloading, working with text files, the structure of numbers and bitwise operations.
Important topics for beginners are discussed: the integrated environment Code::Blocks, Russian localization of input and output, errors in code writing, undefined behavior, testing and writing test code. The book contains 150 examples of programs and more than 90 assignments for independent work. The material has been tested in practice during the education of students and schoolchildren and their preparation for exams.
The basics of programming in C++ according to the C++17 and C++20 standards, basic data structures and methods of working with them are provided. From the perspective of software development, function programming is considered: ordinary and recursive functions, constexpr functions, lambda expressions and lambda functions, function overloading and templates. More complex issues of C++ are revealed: pointers and dynamic memory, structures and classes, constructors and destructors, methods and operator overloading, working with text files, the structure of numbers and bitwise operations.
Important topics for beginners are discussed: the integrated environment Code::Blocks, Russian localization of input and output, errors in code writing, undefined behavior, testing and writing test code. The book contains 150 examples of programs and more than 90 assignments for independent work. The material has been tested in practice during the education of students and schoolchildren and their preparation for exams.
Be the first to know about our current discounts, offers and new products!
Check icon
You have added to your basket
Check icon
You have added to favourites
Sold out
The item is currently out of stock.
In stock
Available in warehouse. You will receive the exact delivery date from the operator after the order confirmation.
To order
The product is delivered directly from the publisher. The order processing time is up to 14 days, you will receive the exact delivery date from the operator after the order confirmation.