Leanpub Header

Skip to main content

Filters

Category: "C and C++"

C and C++

  1. C++ Move Semantics - The Complete Guide

    All aspects of C++ move semantics with intutive motivation, compelling examples, and tricky details. The book is complete now and done. Printed versionBundle with C++17 - The Complete GuideC++23C++20C++17

  2. Accelerated Windows Memory Dump Analysis, Seventh Edition, Part 1, Process User Space
    Accelerated Windows Memory Dump Analysis, Seventh Edition, Part 1, Process User Space
    Training Course Transcript and WinDbg Practice Exercises with Notes
    Dmitry Vostokov

    Learn how to analyze application and service crashes and freezes, navigate through process user space, and diagnose heap corruption, memory and handle leaks, CPU spikes, blocked threads, deadlocks, wait chains, and much more using the WinDbg debugger. The course covers more than 60 crash dump analysis patterns from x64 and ARM64 process memory dumps.

  3. Encyclopedia of Crash Dump Analysis Patterns
    Encyclopedia of Crash Dump Analysis Patterns
    Detecting Abnormal Software Structure and Behavior in Computer Memory, Third Edition
    Dmitry Vostokov

    This reference reprints with corrections, additional comments, and classification more than 370 alphabetically arranged and cross-referenced memory analysis patterns originally published in Memory Dump Analysis Anthology volumes with most examples illustrated for Windows WinDbg and a few for Mac OS X and Linux GDB.

  4. Libelf by Example
    Libelf by Example
    A tutorial introduction to the ELF(3) & GELF(3) APIs.
    Joseph Koshy

    Create applications that can read and write ELF executables, shared libraries and object files. Royalties from the purchases of this tutorial go to the NetBSD Foundation.

  5. WebAssembly with Rust
    WebAssembly with Rust
    Create Applications with Rust and WebAssembly
    sendilkumarn

    Create applications with Rust and WebAssembly

  6. Implementing QuantLib の和訳
    Implementing QuantLib の和訳
    Luigi Ballabio and Aki Sakashita

    Quantitative finance in C++: an inside look at the architecture of the QuantLib library.

  7. 构建 QuantLib
    构建 QuantLib
    深度探索量化金融 C++ 源代码
    Luigi Ballabio and Ruilong Xu

    本书是 QuantLib 项目的核心开发者对 QuantLib 整体架构和设计理念的详尽阐述。

  8. C++ Moderno
    C++ Moderno
    Guía rápida y concisa para programadores
    Jorge Moreno Aguilera

    Guía rápida y concisa para programadores que quieran ponerse al día con C++ moderno (C++11, C++14, C++17 y C++20). Colección de buenas prácticas, consejos y muchos ejemplos.

  9. Scientific Computing Essentials
    Scientific Computing Essentials
    Learn HPC computing
    Scientific Programming School

    The goal main of this book is to introduce you with the foundations of Supercomputing and its software stack. You can then use your knowledge in Machine learning, Deep learning, Data Sciences, Big data and so on.

  10. C++ Lambda Story
    C++ Lambda Story
    Everything you need to know about Lambda Expressions in Modern C++!
    Bartłomiej Filipek

    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

  11. Си для встраиваемых систем

    Рассмотрена работа компилятора, некоторые особенности архитектуры ядра Cortex-M, переключение контекста выполнения, оптимизация кода и т.д. Сделана попытка показать уместность использования разных подходов в организации ПО: от простого суперцикла до ОСРВ (FreeRTOS). В конце приведены ответы на наиболее популярные вопросы.

  12. Notes on C, Unix and Scripting

    Learn a lot of programming in one book

  13. Building Computer Security

    A toolbox for the software engineer to build secure computer systems. Pragmatic and direct. Starting with the basics.

  14. Runtime Patterns for Embedded Systems
    Runtime Patterns for Embedded Systems
    Modules and Examples with Complete Source Code for STM32F7 Discovery Board and ARM Cortex-M7
    David Clifton

    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.

  15. NNG Reference Manual
    NNG Reference Manual
    Garrett D'Amore

    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.