RSS.Social

C++ Stories

follow: @[email protected]

Posts

Structured bindings in C++17, 8 years later

How to Avoid Thread-Safety Cost for Functions' static Variables

How to Split Ranges in C++23

Views as Data Members for Custom Iterators

How to join or concat ranges, C++26

Details of std::mdspan from C++23

Adjacency Matrix and std::mdspan, C++23

How to use std::span from C++20

Improving Code Safety in C++26: Managers and Dangling References

8 More C++23 Examples

C++23 Library Features and Reference Cards

C++23 Language Features and Reference Cards

Around the World in C++: Exploring Time Zones with std::chrono

What is the current time around the world? Utilizing std::chrono with time zones in C++23

C++ String Conversion: Exploring std::from_chars in C++17 to C++26

std::initializer_list in C++ 2/2 - Caveats and Improvements

Boost File Scanning Speed: Query File Attributes on Windows 50x Faster

Enum Class Improvements for C++17, C++20 and C++23

22 Common Filesystem Tasks in C++20

Displaying File Time in C++: Finally fixed in C++20

C++17 in Detail: Filesystem in The Standard Library

Function Composition and the Pipe Operator in C++23 – With std::expected

std::expected - Monadic Extensions

Understand internals of std::expected

Using std::expected from C++23