Hands-On System Programming with C++. Build performant and concurrent Unix and Linux systems with C++17

Hands-On System Programming with C++. Build performant and concurrent Unix and Linux systems with C++17

134,10 zł
Zobacz ofertę

C++ is a general-purpose programming language with a bias toward system programming as it provides ready access to hardware-level resources, efficient compilation, and a versatile approach to higher-level abstractions.This book will help you understand the benefits of system programming with C++17. You will gain a firm understanding of various C, C++, and POSIX standards, as well as their respective system types for both C++ and POSIX.

  • As you progress through the chapters, you will become acquainted with C++'s support for IO.

After a brief refresher on C++, Resource Acquisition Is Initialization (RAII), and the new C++ Guideline Support Library (GSL), you will learn to program Linux and Unix systems along with process management. You will then study various memory management methods, including a chapter on allocators and how they benefit system programming.

  • You will also explore how to program file input and output and learn about POSIX sockets.
  • By the end of this book, you will be comfortable with using C++ to program high-quality systems.

This book will help you get to grips with safely setting up a UDP and TCP server/client.Finally, you will be guided through Unix time interfaces, multithreading, and error handling with C++ exceptions.

📘 Hands-On System Programming with C++. Build performant and concurrent Unix and Linux systems with C++17
Sprawdź cenę i dostępność tej publikacji.
👉 Zobacz ofertę

Powiązane produkty

Apache. Leksykon kieszonkowy
"Apache. Leksykon kieszonkowy" jest zwięzłym i wyczerpującym kompendium wiedz...
9,90 zł
HBase High Performance Cookbook. Solutions for optimization, scaling and performance tuning
Apache HBase is a non-relational NoSQL database management system that runs on top of H...
143,10 zł
COM+. Kompendium programisty
Dzięki tej książce odkryjemy świat modelu COM+ oraz zrozumiemy cel i zastosowanie różny...
59,00 zł