Posts

Deferred Reclamation in C++26: Read-Copy Update and Hazard Pointers
Before I dive into lock-free programming, there's a little bit of theory necessary.
A common…

std::format Extension
Displaying the address of an arbitrary pointer in C++ 20 fails but succeeds with C++26.
C++20
Only…

More Details to Formatting User-Defined Types in C++20
Implementing a formatter for a user-defined type having more than one value in C++20 is challenging.…

Formatting User-Defined Types in C++20
Additionally, to the basic types and std::string, you can also format user-defined types in C++20.
So…

The Formatting Library in C++20: The Format String (2)
In my last post, "The Formatting Library in C++20: The Format String", I presented a few of the format…

The Formatting Library in C++20: The Format String
I introduced "The Formatting Library in C++20" in my last post. Today, I will dive deeper into the format…

The Formatting Library in C++20
Today, I will start a series about the formatting library in C++20. The series is based on my C++20…

C++23: A Modularized Standard Library, std::print and std::println
The C++23 standard library has very impressive improvements. In this post, I will write about the modularized…

C++20: Extend std::format for User-Defined Types
/
0 Comments
Peter Gottschling presented in his last post "std::format in C++20" the basics of the new formatting…

std::format in C++20
Today, I'm happy to present Peter Gottschling's guest post to the new formatting library in C++20: std::format.…