Modern C, C23 edition, now in print
The new C23 edition of the book 'Modern C' is now available in print and e-pub formats.
The new C23 edition of the book 'Modern C' is now available in print and e-pub formats.
Explores C++23 range adaptors like views::split, views::chunk, and views::chunk_by with practical examples for splitting and grouping data.
A visual diagram and explanation of the C23 standard's type system, showing how basic types are organized and categorized.
A technical guide to std::mdspan in C++23, covering its type declaration, creation with static/dynamic extents, and customization options.
Explores implementing graph adjacency matrices in C++23, comparing vector-of-vectors to the new std::mdspan for better performance.
Eight practical code examples demonstrating new features in the C++23 programming language standard.
A comprehensive overview of new C++23 Standard Library features, including code examples and downloadable reference cards.
A comprehensive guide to new C++23 language features, including code examples and a downloadable reference card.
Explores using C++23's std::chrono library to handle dates, times, and time zones, including formatting and retrieving current global times.
Announcing the free C23 edition of 'Modern C', a book updated for the new C standard with new features like _BitInt, nullptr, and constexpr.
Explores improvements to enum classes across C++17, C++20, and C++23, covering initialization, the using enum keyword, and std::to_underlying.