c++26

Tag

Cards List
#c++26

Beautiful Type Erasure with C++26 Reflection

Hacker News Top · 2026-07-14 Cached

Introduces rjk::duck, a C++26 reflection library that simplifies type erasure with a clean interface and minimal boilerplate, leveraging the new C++26 reflection features.

0 favorites 0 likes
#c++26

Improvements to std::format in C++26

Lobsters Hottest · 2026-06-21 Cached

The C++26 standard introduces several improvements to the std::format library, including direct pointer formatting, path formatting, constexpr support, and a new empty line overload for std::println.

0 favorites 0 likes
#c++26

C++26: More function wrappers

Lobsters Hottest · 2026-05-20 Cached

C++26 introduces two new function wrappers: std::copyable_function, which provides a copyable, const-correct alternative to std::function, and std::function_ref, a non-owning callable reference with reference semantics.

0 favorites 0 likes
#c++26

C++26: Standard library hardening

Lobsters Hottest · 2026-05-13 Cached

C++26 is introducing standardized library hardening to catch common undefined behavior (like out-of-bounds access) at runtime, based on Google's production experience showing a mere 0.30% performance overhead and a 30% reduction in segmentation faults.

0 favorites 0 likes
#c++26

Cost of enum-to-string: C++26 reflection vs. the old ways

Hacker News Top · 2026-05-13 Cached

The article benchmarks the compile-time cost of C++26 reflection for enum-to-string conversion against C++17 libraries and X-macro preprocessor techniques using GCC 16.

0 favorites 0 likes
← Back to home

Submit Feedback