CATEGORY

C++ Mini Booklets Books

Short focused guides covering individual Modern C++ language and library features.

54 results
Cover of Modern C++26 Field GuideC++ Mini Booklets

Modern C++26 Field Guide

This booklet is intentionally practical. It is not a catalog of every paper accepted for C++26, and it is not a promotional tour of future promises. It focuses on features that have a real implementation path in mainstream toolchains today, then tells you how to compile, test, and decide whether to adopt them.

113 pages1.0 MB179 downloads
Cover of Modern C++ Safety ToolkitC++ Mini Booklets

Modern C++ Safety Toolkit

This compact booklet is not a claim that C++ becomes automatically safe by changing the language standard flag. It is a practical safety map for engineers who want to write modern C++ with discipline: minimize raw ownership, reduce lifetime errors, avoid undefined behavior, design thread-safe components, and use the strongest features added from C++11 through the C++26 era.

22 pages197.0 KB2 downloads
Cover of Binary Translation for C++ and Assembly ProgrammersC++ Mini Booklets

Binary Translation for C++ and Assembly Programmers

This booklet is written for C++ and Assembly programmers who want to understand how programs built for one processor family can run on another processor family. The focus is binary translation from x86-64 to Arm64, using Rosetta 2 on Apple silicon and Windows on Arm as practical reference points. The booklet does not claim access to proprietary internals. It explains the engineering model used by dynamic binary translators in general, then relates that model to public documentation from Apple a

18 pages3.3 MB1 downloads
Cover of Mastering Modern CMake Second EditionC++ Mini Booklets

Mastering Modern CMake Second Edition

This concise handbook is written for C++ developers who want to build, test, install, package, and ship reliable projects without turning their CMakeLists.txt files into a second programming project. The first edition provided a broad overview. This edition is a complete technical revision: inaccurate or ambiguous explanations were removed, older practices were replaced, commands were rewritten around source and build directories, package export examples were corrected, and the core projects

65 pages2.9 MB13 downloads
Cover of BEST SOLUTIONS TO PREVENT UNDEFINED BEHAVIOR IN MODERN C++C++ Mini Booklets

BEST SOLUTIONS TO PREVENT UNDEFINED BEHAVIOR IN MODERN C++

This booklet is an engineering reference for developers, reviewers, technical leads, and architects working with Modern C++. It is not a substitute for the ISO C+ + standard, platform documentation, security policy, or formal safety certification. Code examples are intentionally compact. They demonstrate principles rather than complete production systems. Validate assumptions against your compiler, standard library, target architecture, and deployment environment.

63 pages9.0 MB93 downloads