C++ Lambda Story is a concise and practical book that reveals all aspects of one of the most powerful Modern C++ features. Learn how lambdas evolved, understand how they work and see how to use them in your code efficiently. Print Version @Amazon or @Amazon Full ColourBundle with C++17 in DetailOr with C++ Initialization Story Spanish Translation
Рассмотрена работа компилятора, некоторые особенности архитектуры ядра Cortex-M, переключение контекста выполнения, оптимизация кода и т.д. Сделана попытка показать уместность использования разных подходов в организации ПО: от простого суперцикла до ОСРВ (FreeRTOS). В конце приведены ответы на наиболее популярные вопросы.
Learn a lot of programming in one book
A toolbox for the software engineer to build secure computer systems. Pragmatic and direct. Starting with the basics.
Descriptions, Discussion, and Selected Source Modules illustrating State Machines, Event Handlers, Message Pumps, Fibers, and Event-triggered, Interacting State Machines. A demo program can be downloaded and run on an STM32F746G_DISCO board.
C++17 was standardised in December 2017, giving us - developers - a wealth of new features to write better code. This book describes all significant changes in the language and the Standard Library. Thanks to many practical examples you can quickly apply the knowledge. The paperback version @Amazon!And in the bundle with C++ Lambda Story.
NNG is the next generation rewrite of the popular, light-weight messaging framework known as nanomsg. This is the reference manual for the latest version.
This companion book to Computer Systems provides all the necessary information, including source code examples. Complete the circle of knowledge with this hands on journey to bring the Raspberry Pi hardware to life with software. No experience is necessary beyond the companion book Computer Systems.
Have you ever wondered exactly how a computer system works? Concerned the inner workings of computers are too complicated to understand? Journey deep into the heart of computer systems by first learning how a computer "thinks" and then using that knowledge to bring computer hardware to life with software. No experience necessary!
All new language and library features of C++17 (for those who know previous versions). Learn how C++17 impacts day-to-day C++ programming, how to benefit in practice, how to combine new features, and how to avoid all new traps.Hardcover version (please, prefer a local bookstore) Paperback versionSpanish versionC++23C++20Bundle with C++ Move Semantics
C++11 is the first C++ standard that deals with concurrency. The story goes on with C++17, C++20, and will continue with C++23. I'll give you a detailed insight into the current and the upcoming concurrency in C++. This insight includes the theory and a lot of practice.
کتابخانه استاندارد ++C
With the current C++23 standard, C++ has many libraries to offer. My book's key idea is to give you concise the necessary information for all C++ standard libraries.The book is an improved version of my German book C++ Standardbibliothek published by O'Reilly. Persian version
Эта книга посвящена разработке приложений для Linux, Windows, Mac OS X и iOS на языке C++ с использованием кроссплатформенной библиотеки JUCE версии 4.2.x. Подробно рассмотрены возможности, предоставляемые этой библиотекой, а также практическое применение классов, входящих в её состав, на большом количестве простых, подробно прокомментированных примеров. Книга содержит пошаговую исчерпывающую информацию по созданию приложений JUCE различной степени сложности от простейших до мультимедийных.
Buku Panduan Aplikatif dan terstruktur tentang pemrograman C++