All Topics
All Topics
Technology
Technology
AI
AI
Business
Business
Entertainment
Entertainment
News
News
Programming
Programming
Science
Science
Design
Design
Environment
Environment
Finance
Finance
Crypto
Crypto
Politics
Politics
Sports
Sports
Education
Education
Gaming
Gaming
Art
Art
Music
Music
Health
Health
Security
Security
Books
Books
Food
Food
Travel
Travel
Personal
Personal
Bluesky
Twitter

Blog Staff

35 articles on Standard C++

Appears on

Articles35

C++ More C++26 reflection at compile-time -- Andreas Fertig

In today's post, I like touch-up on C++26's static reflection. In case you haven't seen, I wrote a first post C++26 reflection at compile-time a while ago. C++ More C++26 reflection at compile-time by Andreas Fertig From the article: One of the great things about reflection is that we can already explore the new feature since with Clang there is a compiler a

0
Standard C++1d ago

C++26 - Enter Static Reflection -- Keith Stockdale

Quite recently it was announced that the release of GCC 16.1 brought in a load of C++26 reflection goodies. From looking at my LinkedIn, it seemed like everyone was extremely excited for this and a load of static reflection articles started popping up on my feed. This all got me a little excited to try it too, and I felt like this problem would be a good way

0
Standard C++3d ago

CppCon 2025 Reflection: C++’s Decade-Defining Rocket Engine -- Herb Sutter

Registration is now open for CppCon 2026! The conference starts on September 12 and will be held in person in Aurora, CO . To whet your appetite for this year’s conference, we’re posting videos of some of the top-rated talks from last year's conference. Here’s another CppCon talk video we hope you will enjoy – and why not register today for CppCon 2026! Refl

0
Standard C++2mo ago

Evolving a Translation System with Reflection in C++

A nice example of C++26 reflection moving from theory into something practical. Evolving a Translation System with Reflection in C++ By GitHub user: friedkeenan From the post: Lately, I’ve been using C++26 reflection to create some crazy and cursed stuff. But even though I quite enjoy that work, it is as well quite far from the norm of what reflection is goi

0
Standard C++2mo ago

CppCon 2025 Crafting the Code You Don’t Write: Sculpting Software in an AI World -- Daisy Hollman

Registration is now open for CppCon 2026! The conference starts on September 12 and will be held in person in Aurora, CO . To whet your appetite for this year’s conference, we’re posting videos of some of the top-rated talks from last year's conference. Here’s another CppCon talk video we hope you will enjoy – and why not register today for CppCon 2026! Craf

0
Standard C++2mo ago

C++: The Documentary trailer

Sponsored by HRT and produced by CultRepo , we're pleased to share the official trailer for C++: The Documentary . The trailer premieres today at 19:00 UTC. Click Notify me on the YouTube Premiere page to get a reminder when it goes live. The film will have its world premiere on May 28 at a special live event in New York City’s Financial District, followed b

0
Standard C++2mo ago

What Happens When a Destructor Throws -- Sandor Dargo

Even experienced C++ developers sometimes stumble on a deceptively simple question: what actually happens when a destructor throws an exception? This post breaks down the mechanics behind stack unwinding, noexcept , and why throwing from destructors is almost always a bad idea What Happens When a Destructor Throws by Sandor Dargo From the article: Recently I

0
Standard C++2mo ago

What reinterpret_cast doesn't do -- Andreas Fertig

In today's post, I will explain one of C++'s biggest pitfalls: reinterpret_cast . Another title for this post could be: This is not the cast you're looking for! What reinterpret_cast doesn't do Andreas Fertig From the article: My motivation for this blog post comes from multiple training classes I thought over the past several months and a couple of talks I

0
Standard C++1mo ago

CppCon 2025 Concept-based Generic Programming -- Bjarne Stroustrup

Registration is now open for CppCon 2026! The conference starts on September 12 and will be held in person in Aurora, CO . To whet your appetite for this year’s conference, we’re posting videos of some of the top-rated talks from last year's conference. Here’s another CppCon talk video we hope you will enjoy – and why not register today for CppCon 2026! Conc

0
Standard C++1mo ago

The road to 'import boost': a library developer's journey into C++20 modules -- Rubén Pérez Hidalgo

C++20 modules have been in the standard for more than 5 years already. They promise to deliver a big change to how we write C++, but their adoption hasn't been as widespread as one would have expected. This talk is a deep dive into the practical aspects of C++20 modules, exploring the reality of the ecosystem as it is today. The road to 'import boost': a lib

0
Standard C++1mo ago

CppCon 2025 How To Build Robust C++ Inter-Process Queues -- Jody Hagins

Registration is now open for CppCon 2026! The conference starts on September 12 and will be held in person in Aurora, CO . To whet your appetite for this year’s conference, we’re posting videos of some of the top-rated talks from last year's conference. Here’s another CppCon talk video we hope you will enjoy – and why not register today for CppCon 2026! How

0
Standard C++1mo ago

Let the Compiler Check Your Units -- Wu Yongwei

Mixing your units can be disastrous. Wu Yongwei takes a quick look at C++ unit libraries that can help keep everything in order. Let the Compiler Check Your Units by Wu Yongwei From the article: I recently came across a C++ standard proposal P3045 [ P3045R7 ], which aims to add physical units to C++. Curious, I looked into the existing unit libraries and wen

0
Standard C++1mo ago

CppCon 2025 Could C++ Developers Handle an ABI Break Today? -- Luis Caro Campos

Registration is now open for CppCon 2026! The conference starts on September 12 and will be held in person in Aurora, CO . To whet your appetite for this year’s conference, we’re posting videos of some of the top-rated talks from last year's conference. Here’s another CppCon talk video we hope you will enjoy – and why not register today for CppCon 2026! Coul

0
Standard C++1mo ago

C++26: Structured Bindings in Conditions -- Sandor Dargo

Structured bindings in conditions may look like a small syntax sugar, but they let us write much more expressive conditional logic. By allowing decomposition and condition checking to live side by side, C++26 reduces boilerplate, improves locality, and better supports modern result types that bundle status and data together. This is a pragmatic, well-integra

0
Standard C++1mo ago

CppCon 2025 Back to Basics: Master C++ Friendship -- Mateusz Pusz

Registration is now open for CppCon 2026! The conference starts on September 12 and will be held in person in Aurora, CO . To whet your appetite for this year’s conference, we’re posting videos of some of the top-rated talks from last year's conference. Here’s another CppCon talk video we hope you will enjoy – and why not register today for CppCon 2026! Back

0
Standard C++1mo ago

Annotations for C++26 Hashing -- Krystian Piękoś

Static reflection already makes generic hashing in C++26 far more expressive, but annotations push it into genuinely ergonomic territory. By letting types explicitly opt-in to hashing and allowing individual members or base classes to be cleanly excluded, we get a solution that is both powerful and readable. Annotations for C++26 Hashing by Krystian Piękoś F

0
Standard C++1mo ago

CppCon 2025 Best Practices for AI Tool Use in C++ -- Jason Turner

Registration is now open for CppCon 2026! The conference starts on September 12 and will be held in person in Aurora, CO . To whet your appetite for this year’s conference, we’re posting videos of some of the top-rated talks from last year's conference. Here’s another CppCon talk video we hope you will enjoy – and why not register today for CppCon 2026! Best

0
Standard C++1mo ago

C++: The Documentary

Sponsored by HRT and produced by CultRepo , C++: The Documentary is about to be released worldwide on YouTube on Thursday at 20:00 UTC. Click Notify me on the YouTube Premiere page to get a reminder when it goes live. Last week, the film's world premiere event in New York was followed by a live panel discussion with Matt Godbolt (moderator), Bjarne Stroustru

0
Standard C++1mo ago

CppCon 2025 Building Vector Math Libraries with Concepts & Customization Points -- Greg von Winckel

Registration is now open for CppCon 2026! The conference starts on September 12 and will be held in person in Aurora, CO . To whet your appetite for this year’s conference, we’re posting videos of some of the top-rated talks from last year's conference. Here’s another CppCon talk video we hope you will enjoy – and why not register today for CppCon 2026! Zero

0
Standard C++1mo ago

CppCon 2025 Cutting Down on Unnecessary Objects -- Prithvi Okade & Kathleen Baker

Registration is now open for CppCon 2026! The conference starts on September 12 and will be held in person in Aurora, CO . To whet your appetite for this year’s conference, we’re posting videos of some of the top-rated talks from last year's conference. Here’s another CppCon talk video we hope you will enjoy – and why not register today for CppCon 2026! C++

0
Standard C++1mo ago