LIBRISTO
LIBROAMANTO
задължително
Станете част от общност от любители на книгите от цял свят и получавате много предимства. Създай на безплатен акаунт
0
Безплатна доставка със Еконт над 69.99 €
Куриер Speedy 3.49 Пункт на Speedy 3.49 ЕКОНТ 3.99 Еконтомат/Офис на Еконт 3.99 Ekont Box 3.99 Sameday 3.99 Sameday box 3.99 Box Now 3.99

Над 4 милиона заглавия на английски и други езици! Открийте новата си история още днес! Безплатна доставка за поръчки над 69.99€

Professional C++ Development with C++17

A Comprehensive Guide to Modern C++, Object-Oriented Programming, STL, Templates, Algorithms, Memory Management, and Advanced Software Development

Език Английски езикАнглийски език
Книга С меки корици
Издателство Independently published, септември 2026
Master the power of modern C++ and develop the skills needed to build robust, efficient, maintainabl... Цялото описание
? points 47 b Нови Нови
19.16
37.48  лв
Външен склад Изпращаме след 14-21 дни

До 30 дни за връщане на стоки

Master the power of modern C++ and develop the skills needed to build robust, efficient, maintainable, and professional-quality software.
Professional C++ Development with C++17 is a comprehensive guide designed to take you from the foundations of C++ programming to advanced concepts used in real-world software development. Whether you are learning C++ for the first time, transitioning from another programming language, or looking to strengthen your existing C++ skills, this book provides a structured path toward becoming a confident modern C++ developer.
C++17 introduced powerful language improvements and practical features that make it easier to write expressive, efficient, and reliable code. This book explores these capabilities while also building a strong understanding of the core principles that have made C++ one of the most important programming languages for decades.
You will begin with the fundamentals of C++, including variables, data types, operators, control flow, functions, arrays, strings, and program structure. From there, you will progress into object-oriented programming, where you will learn how to design programs using classes and objects, inheritance, polymorphism, encapsulation, and abstraction.
As your knowledge develops, the book introduces more advanced areas of C++ development, including exception handling, lambda expressions, move semantics, concurrency, multithreading, file handling, debugging, performance considerations, and professional software-development practices.
Inside this book, you will learn how to:

  • Understand the fundamental principles of C++17 programming
  • Write clean, structured, and maintainable C++ code
  • Work confidently with variables, data types, operators, and control structures
  • Create and use functions effectively
  • Understand arrays, strings, references, pointers, and memory
  • Apply object-oriented programming principles in practical applications
  • Design classes and objects using encapsulation and abstraction
  • Understand inheritance and polymorphism
  • Work with constructors, destructors, and operator overloading
  • Use the Standard Template Library effectively
  • Work with vectors, lists, maps, sets, stacks, queues, and other STL containers
  • Use iterators and STL algorithms to write efficient programs
  • Understand generic programming and function/class templates
  • Use lambda expressions and modern C++ features
  • Understand move semantics and efficient resource management
  • Manage dynamic memory safely using modern techniques and smart pointers
  • Handle errors and exceptions appropriately
  • Read from and write to files
  • Understand multithreading and concurrent programming concepts
  • Improve application performance and resource efficiency
  • Organize larger programs using professional software-development practices
  • Build a strong foundation for developing real-world C++ applications
Throughout the book, emphasis is placed on writing code that is readable, reusable, efficient, and easier to maintain. The goal is to help you develop the problem-solving mindset and programming practices required for serious C++ development.
Whether you are interested in application development, systems programming, game development, embedded systems, performance-oriented software, or simply want to develop a deeper understanding of one of the world's most powerful programming languages, this book provides a solid foundation for your journey.
Professional C++ Development with C++17 is more than an introduction to C++. It is a practical learning guide for developing the knowledge, techniques, and confidence required to move from writing basic programs to designing sophisticated C++ software.
Start building your C++ skills today and take the next step toward becoming a professional modern C++ developer.

Героиня & Полиглот
EWA KASP за
Пусни видеото
Ewa Kasp
В Libristo има най-богатия избор от чуждоезична литература. Затова купувам книгите си тук.

Информация за книгата

Пълно заглавие Professional C++ Development with C++17
Автор Chad Blake
Език Английски език
Корици Книга - С меки корици
Дата на издаване 2026
Брой страници 206
Баркод 9798175312820
Код Либристо 53968465
Издателство Independently published
Тегло 368
Размери 178 x 254 x 11
Подарете тази книга днес
Лесно е
1 Добавете книгата в количката си и изберете Доставка като подарък 2 В замяна ще ви изпратим ваучер 3 Книгата ще пристигне на адреса на получателя

Вход

Влезте в акаунта си. Още нямате акаунт за Libristo? Създайте го сега!

 
задължително
задължително

Нямате акаунт? Използвайте предимствата на акаунта за Libristo!

Благодарение на акаунта за Libristo държите всичко под контрол.

Създаване на акаунт за Libristo
Книжен съветник Libroamiko
Здравейте, аз съм Libroamiko, мога ли да помогна?