LIBRISTO
LIBROAMANTO
obrigatório
Faça parte de uma comunidade de amantes de livros de todo o mundo e tenha acesso a uma série de benefícios. Crie uma conta gratuitamente
0
Correio DHL 7.99 Correio DPD 4.49 Ponto DPD 3.99 Correio GLS 5.49 Correio MRW 5.49 Ponto GLS 4.49

Modern C++23 QuickStart Pro

Língua InglêsInglês
Livro Capa mole
Livro Modern C++23 QuickStart Pro Jarek Thalor
Código Libristo: 46609502
Editoras GitforGits, setembro 2024
Learn the latest features of C++23 with Modern C++ 23 QuickStart Pro, the perfect book for experienc... Descrição completa
? points 119 b
49.13
Armazenamento externo Envio em 14-21 dias

Até 30 dias para devoluções


Os clientes também compraram


Más allá de la ortografía : la primera ortografía hispánica Francisco . . . [et al. ] Marcos Marín / Livro Capa mole
common.buy 17.25
Vordenker und Strategen Rüdiger Zimmermann / Livro Livro de capa dura
common.buy 28.85
Palabras vivas BATTISTELLA / Livro Capa mole
common.buy 7.05
Hlas duše Karina Schelde / Livro Livro
common.buy 12.60
Dans le coeur du Père RIELO / Livro Livro de capa dura
common.buy 19.87
Яма Александр Куприн / Livro Livro de capa dura
common.buy 18.46

Learn the latest features of C++23 with Modern C++ 23 QuickStart Pro, the perfect book for experienced developers who want to expand their knowledge and skills. This book takes a hands-on approach, providing rapid learning through real-world examples and scenarios that address complex programming challenges in C++.


The book begins by demonstrating the power of variadic templates and how to use them for dynamic function signatures. After becoming familiar with fold expressions for argument handling, you will then explore std::tuple and std::variant for handling heterogeneous data. The book then covers advanced function morphing with parameter packs and shape-shifting lambdas, as well as dynamic programming techniques. It also teaches complex function overloading and high-level thread orchestration using futures, promises, and callables. Next, we'll go over some low-level IO operations, such as controlling IO streams, efficiently handling file descriptors, and directly manipulating files.


You will then learn how to optimize memory management with shared, unique, and weak pointers, and how to engineer memory performance with custom allocators and cache-aware programming. You will learn advanced synchronization, including atomic operations, mutexes, locks, and thread pools, as well as lock-free data structures for peak performance. In addition, this book covers optimal integer and floating-point operations, arbitrary precision arithmetic, precise rounding with fixed-point arithmetic, and high-performance computation using math constant integration.


Key Learnings

Utilize C++23 variadic templates for dynamic function signatures.

Use fold expressions to simplify complex function operations and argument handling.

Manage heterogeneous data in high-performance applications with std::tuple and std::variant.

Use parameter packs and perfect forwarding to create flexible function signatures.

Use shape-shifting lambdas for flexible argument patterns.

Master file manipulation and stream management to create efficient low-level IO systems.

Customize memory management with unique, shared, and weak pointers to control resources.

Boost parallel processing with mutexes, locks, and thread pools.

Create lock-free data structures to reduce locking overhead in concurrent systems.

Use mathematical constants and precise rounding to improve numerical computations.


Table of Content

Potential of Variadic Power in C++23

Morphing Functions and Lambdas

Taming Low-Level IO Operations

Mastering Buffering and Async IO

Outperforming Memory Management

Engineering Memory Performance

Advanced Multithreading for Experts

Thread Synchronization and Atomic Mastery

Turbocharging Floats and Ints

Atriz & Poliglota
EWA KASP para
Reproduzir vídeo
Ewa Kasp
A Libristo tem a maior seleção de literatura estrangeira. É por isso que compro os meus livros aqui.

Sobre o livro

Nome completo Modern C++23 QuickStart Pro
Autor Jarek Thalor
Língua Inglês
Encadernação Livro - Capa mole
Data de emissão 2024
Número de páginas 290
EAN 9788197416569
ISBN 8197416567
Código Libristo 46609502
Editoras GitforGits
Peso 546
Dimensões 191 x 235 x 16
Ofereça este livro hoje
É fácil
1 Adicione ao carrinho e escolha Entregar como presente ao finalizar a compra 2 Receberá um vale 3 O livro chegará ao endereço do destinatário

Também pode estar interessado em


C++ Torsten T Will / Livro Capa mole
common.buy 49.03
Beginning C++23 Ivor Horton / Livro Capa mole
common.buy 45.70
Text and Materials on the Criminal Justice Process Nicola Padfield / Livro Livro de capa dura
common.buy 277.99
Anxiety Culture – The New Global State of Human Affairs John Allegrante / Livro Livro de capa dura
common.buy 74.76
Em breve
Helpdesk P MCCOY / Livro Capa mole
common.buy 14.92
Third Unconscious Berardi / Livro Livro de capa dura
common.buy 17.55
Does It Fart?: A Kid's Guide to the Gas Animals Pass Nick Caruso / Livro Livro de capa dura
common.buy 13.71
China's Rural Financial System Yuepeng Zhao / Livro Capa mole
common.buy 66.69
Avenged Kathleen Ashe / Livro Capa mole
common.buy 12.70
Silvering Screen Sally Chivers / Livro Capa mole
common.buy 30.46
No Ordinary Wedding Planner Naomi Thomas / Livro Capa mole
common.buy 9.07
Leadership Dr. Joan Marques / Livro Capa mole
common.buy 56.80
Em breve
Fall of Night Rachel Caine / Livro Capa mole
common.buy 8.67

Iniciar sessão

Inicie sessão na sua conta. Não tem uma conta Libristo? Crie uma agora!

 
obrigatório
obrigatório

Não tem uma conta? Descubra os benefícios de ter uma conta Libristo!

Com uma conta Libristo, terá tudo sob controlo.

Crie uma conta Libristo
Conselheiro de livros Libroamiko
Olá, sou o Libroamiko, posso ajudar?