Leanpub Header

Skip to main content

Filters

Category: "C and C++"

Books

  1. Accelerated Windows Memory Dump Analysis, Sixth Edition, Part 2, Kernel and Complete Spaces
    Training Course Transcript and WinDbg Practice Exercises with Notes
    Dmitry Vostokov

    Learn how to analyze system crashes and freezes, navigate through the kernel and complete spaces, and diagnose patterns of abnormal software behavior using the WinDbg debugger. The course covers more than 35 crash dump analysis patterns from x64 kernel and complete (physical) memory dumps.

  2. This reference volume consists of revised, edited, cross-referenced, and thematically organized articles from Software Diagnostics Institute and Software Diagnostics Library (former Crash Dump Analysis blog) written in February 2010 - October 2010. This major revision contains corrections and WinDbg output color highlighting.

  3. Sharpen your C programming skills with 100 hands-on exercises, from basic to advanced. Includes complete answers for every problem.

  4. Daily C++ Interview
    Prepare yourself for your next interview one question a day
    Sandor Dargo

    This book helps you prepare for your next C++ interview if you are looking for an entry- or intermediate level position. The questions are mostly not about edge cases and brain teasers but they cover the realistic knowledge you need to get a developer job in the C++ world. Take a question a day, try to figure it out yourself, then check the answer.

  5. Lambdas en C++
    Todo lo que necesitas saber sobre las expresiones lambda en C++ moderno, desde C++03 hasta C++20.
    Bartłomiej Filipek and Javier Estrada

    Lambdas en C++ es un libro conciso y práctico que revela todos los aspectos de una de las características más poderosas de C++ moderno. Aprende cómo evolucionaron las lambdas, comprende cómo funcionan y ve cómo usarlas en tu código de manera eficiente. La versión en inglés se encuentra disponible aquí

  6. This reference volume consists of revised, edited, cross-referenced, and thematically organized articles from Software Diagnostics Institute and Software Diagnostics Library (former Crash Dump Analysis blog) written in July 2009 - January 2010. This major revision contains corrections and WinDbg output color highlighting.

  7. C++ Concepts
    Validate your templates compile-time
    Sandor Dargo

    You are going to discover why templates as-is are not enough and how concepts came to the rescue. You are going to learn about how to use them in four different ways with functions, how to use them with classes, what kind of concepts are already delivered with the standard library and how to write new ones from scratch.

  8. PROGRAMMING WITH C LANGUAGE
    Ricardo Sánchez Schulz

    Learn to program using C language using pointers from the beginning.Analogies and graphics are used for a deeper understanding of objects and their addresses, types, memory, data, etc. Chapters 1 to 5 are already finished.

  9. With this book, readers can build their own flight controller based on ESP8266 (an MCU based on Arduino), mount it on a DIY aircraft, and control the aircraft with a smartphone APP.

  10. Frida handbook
    Learn about binary instrumentation with the Frida toolkit.
    Fernando Diaz (@entdark_)

    Learn about binary instrumentation using the Frida toolkit using practical examples. This book is not deeply focused in theory but practical use cases instead, from basic uses of the API to how to apply it in real-world scenarios. We will apply instrumentation under Linux, Windows and MacOS systems.

  11. Programming with C++20
    Concepts, Coroutines, Ranges, and more
    Andreas Fertig

    Get up to speed with C++20 and its most impactful features.

  12. How to use const in C++
    On the virtues of constness
    Sandor Dargo

    Learning how to use const in the correct way is inevitable if you want to become a seasoned C++ developer. This book will help you discover not only the basics but the less known implications of using const. Did you know that using it can even degrade performance in some cases? Read this book to get all the details!

  13. Descubre el Manual de los Algoritmos y las estructuras de datos, basado en los algoritmos de Cortmen. Este manual es la caja de Herramientas que debería poseer cualquier programador proesional. ¡Perfecciona tu capacidad abstracta para entender y desarrollar tú mismo algoritmos eficientes!

  14. Self aware Robot´s
    Adrian Vasile

    I write this book for all the people who believe that link between technology and humans can create a better world. I believe that fast advancement of the technology will help our planet to solve many problems in a more fast smart way that what human brain is capable to do.All this because of fast development of microprocessor architecture.

  15. Trading Systems Developer Interview Guide (C++ Edition)
    Insider's Guide to Top Tech Jobs in Finance
    Mark Thunderberg and Jeff Vogels

    This book will help you with interview preparation for landing high-paying software engineering jobs in the financial markets industry – Hedge Funds, Banks, Algo Trading firms, HFT firms, Exchanges, etc. Questions that are comparable difficulty level to those asked at top financial firms.