Professional C++ Development with C++17 (Paperback)

Sprache: Englisch

Verlag: Independently Published, 2026

9798175312820

Serie: Buch 1 von 2 - The Modern C++ Developer Series

Anbieter: CitiRetail, Stevenage, Vereinigtes KönigreichCitiRetail

Verkäufer/-in mit 5 Sternen

Verkäufer:in bei AbeBooks seit 29. Juni 2022

Softcover

Zustand: Neu

EUR 25,78

EUR 44,13 Versand 
Versand von Vereinigtes Königreich nach USA

Anzahl: 1 verfügbar

In den Warenkorb
30 Tage kostenlose Rückgabe

Artikelbeschreibung des Verkäufers

Paperback. 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 programmingWrite clean, structured, and maintainable C++ codeWork confidently with variables, data types, operators, and control structuresCreate and use functions effectivelyUnderstand arrays, strings, references, pointers, and memoryApply object-oriented programming principles in practical applicationsDesign classes and objects using encapsulation and abstractionUnderstand inheritance and polymorphismWork with constructors, destructors, and operator overloadingUse the Standard Template Library effectivelyWork with vectors, lists, maps, sets, stacks, queues, and other STL containersUse iterators and STL algorithms to write efficient programsUnderstand generic programming and function/class templatesUse lambda expressions and modern C++ featuresUnderstand move semantics and efficient resource managementManage dynamic memory safely using modern techniques and smart pointersHandle errors and exceptions appropriatelyRead from and write to filesUnderstand multithreading and concurrent programming conceptsImprove application performance and resource efficiencyOrganize larger programs using professional software-development practicesBuild a strong foundation for developing real-world C++ applicationsThroughout 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++ Shipping may be from our UK warehouse or from our Australian or US warehouses, depending on stock availability. …

Bestandsnummer des Verkäufers 9798175312820

Titel
Professional C++ Development with C++17 (Paperback)
Autor
Chad Blake
Verlag
Independently Published
Erscheinungsjahr
2026
Zustand
new
Einband
Paperback
Sprache
Englisch
ISBN-13
9798175312820
Serie
Buch 1 von 2: The Modern C++ Developer Series

CitiRetail

Stevenage, Vereinigtes Königreich

Verkäufer/-in mit 5 Sternen

Verkäufer:in bei AbeBooks seit 29. Juni 2022

Versandkosten von Vereinigtes Königreich nach USA

Artikel7 bis 14 Werktage7 bis 60 Werktage
Erster ArtikelEUR 44,13EUR 44,13
Die Versandzeiten werden von den Verkäuferinnen und Verkäufern festgelegt. Sie variieren je nach Versanddienstleister und Standort. Sendungen, die den Zoll passieren, können Verzögerungen unterliegen. Eventuell anfallende Abgaben oder Gebühren sind von der Käuferin bzw. dem Käufer zu tragen. Die Verkäuferin bzw. der Verkäufer kann Sie bezüglich zusätzlicher Versandkosten kontaktieren, um einen möglichen Anstieg der Versandkosten für Ihre Artikel auszugleichen.

Zahlungsarten

  • Visa
  • Mastercard
  • American Express
  • Carte Bleue
  • Apple Pay
  • Google Pay

Shopbeschreibung

Online business

Unternehmensdaten der Verkäuferin bzw. des Verkäufers

ABC BOOKS LIMITED

10 John Street
London, Vereinigtes Königreich WC1N 2EB