Expert C++ PDF

Expert C++ PDF

Name:
Expert C++ PDF

Published Date:
08/25/2023

Status:
[ Active ]

Description:

Publisher:
PACKT - Packt Publishing, Inc.

Document status:
Active

Format:
Electronic (PDF)

Delivery time:
10 minutes

Delivery time (for Russian version):
200 business days

SKU:

Choose Document Language:
$12
Need Help?
ISBN: 9781804617830

Take your C++ skills to the next level with expert insights on advanced techniques, design patterns, and high-performance programming

Purchase of the print or Kindle book includes a free PDF eBook

Key Features:

 * Master templates, metaprogramming, and advanced functional programming techniques to elevate your C++ skills

 * Design scalable and efficient C++ applications with the latest features of C++17 and C++20

 * Explore real-world examples and essential design patterns to optimize your code

Book Description:

Are you an experienced C++ developer eager to take your skills to the next level? This updated edition of Expert C++ is tailored to propel you toward your goals.

This book takes you on a journey of building C++ applications while exploring advanced techniques beyond object-oriented programming. Along the way, you'll get to grips with designing templates, including template metaprogramming, and delve into memory management and smart pointers. Once you have a solid grasp of these foundational concepts, you'll advance to more advanced topics such as data structures with STL containers and explore advanced data structures with C++. Additionally, the book covers essential aspects like functional programming, concurrency, and multithreading, and designing concurrent data structures. It also offers insights into designing world-ready applications, incorporating design patterns, and addressing networking and security concerns. Finally, it adds to your knowledge of debugging and testing and large-scale application design.

With Expert C++ as your guide, you'll be empowered to push the boundaries of your C++ expertise and unlock new possibilities in software development.

What you will learn:

 * Go beyond the basics to explore advanced C++ programming techniques

 * Develop proficiency in advanced data structures and algorithm design with C++17 and C++20

 * Implement best practices and design patterns to build scalable C++ applications

 * Master C++ for machine learning, data science, and data analysis framework design

 * Design world-ready applications, incorporating networking and security considerations

 * Strengthen your understanding of C++ concurrency, multithreading, and optimizing performance with concurrent data structures

Who this book is for:

This book will empower experienced C++ developers to achieve advanced proficiency, enabling them to build professional-grade applications with the latest features of C++17 and C++20. If you’re an aspiring software engineer or computer science student, you’ll able to master advanced C++ programming techniques through real-world applications that will prepare you for complex projects and real-world challenges.

Authors: Marcelo Guerra Hahn, Araks Tigranyan


Edition : 2.
File Size : 1 file , 16 MB
Number of Pages : 605
Published : 08/25/2023
isbn : 9781804617830

History

Expert C++
Published Date: 08/25/2023
$12
Expert C++
Published Date: 04/10/2020

Related products

Oracle Modernization Solutions
Published Date: 09/19/2008
$12
matplotlib Plotting Cookbook
Published Date: 03/26/2014
$8.7
Instant Apache Camel Messaging System
Published Date: 09/25/2013
$5.1

Best-Selling Products

JEDEC EIA 318-B
Published Date: 07/01/1996
MEASUREMENT OF REVERSE RECOVERY TIME FOR SEMICONDUCTOR SIGNAL DIODES
$17.7
JEDEC EIA 323 (R2002)
Published Date: 03/01/1966
AIR-CONVECTION-COOLED, LIFE TEST ENVIRONMENT FOR LEAD-MOUNTED SEMICONDUCTOR DEVICES
$15.3
JEDEC EIA 365 (R1984)
Published Date: 11/01/1969
PERFORMANCE TEST PROCEDURE FOR SOLAR CELLS AND CALIBRATION PROCEDURE FOR SOLAR CELL STANDARDS FOR SPACE VEHICLE SERVICE
$17.7
JEDEC EIA 397-1
Published Date: 07/01/1980
ADDENDUM No. 1 TO EIA-397
$31.8
JEDEC EIA 397
Published Date: 06/01/1972
RECOMMENDED STANDARD FOR THYRISTORS
$68.4
JEDEC EIA 557B
Published Date: 02/01/2006
STATISTICAL PROCESS CONTROL SYSTEMS
$22.2