Expert C++ : become a proficient programmer by learning coding best practices with C++17 and C++20's latest features [E-Book] / Marcelo Guerra Hahn, Araks Tigranyan, John Asatryan, Vardan Grigoryan, Shunguang Wu.
Take your C++ skills to the next level with expert insights on advanced techniques, design patterns, and high-performance programmingPurchase of the print or Kindle book includes a free PDF eBookKey FeaturesMaster templates, metaprogramming, and advanced functional programming techniques to elevate...
Saved in:
Full text |
|
Personal Name(s): | Hahn, Marcelo Guerra, author |
Tigranyan, Araks, author / Asatryan, John, author / Grigoryan, Vardan, author / Wu, Shunguang, author | |
Edition: |
2nd edition |
Imprint: |
Packt Publishing,
2023
|
Physical Description: |
1 online resource (605 pages) |
Note: |
englisch |
ISBN: |
9781804617830 9781804616123 |
Keywords: |
Computers -- Languages -- C++ Computers -- Programming -- Object Oriented |
- Expert C++: become a proficient programmer by learning coding best practices with C++17 and C++20's latest features, 2nd edition
- Contributors
- Table of Contents
- Preface
- Part 1: Under the Hood of C++ Programming
- Chapter 1: Building C++ Applications
- Chapter 2: Beyond Object-Oriented Programming
- Chapter 3: Understanding and Designing Templates
- Chapter 4: Template Meta Programming
- Chapter 5: Memory Management and Smart Pointers
- Part 2: Designing Robust and Efficient Applications
- Chapter 6: Digging into Data Structures and Algorithms in STL
- Chapter 7: Advanced Data Structures
- Chapter 8: Functional Programming
- Chapter 9: Concurrency and Multithreading
- Chapter 10: Designing Concurrent Data Structures
- Chapter 11: Designing World-Ready Applications
- Chapter 12: Incorporating Design Patterns in C++ Applications
- Chapter 13: Networking and Security
- Chapter 14: Debugging and Testing
- Chapter 15: Large-Scale Application Design
- Part 3: C++ in the AI World
- Chapter 16: Understanding and Using C++ in Machine Learning Tasks
- Chapter 17: Using C++ in Data Science
- Chapter 18: Designing and Implementing a Data Analysis Framework
- Index
- Other Books You May Enjoy.