John FarrierExploring C++ std::span — Part 5: Performance and PracticalityThroughout this series, we’ve explored the capabilities and best practices for using std::span. We began by understanding its role as a…Nov 25
Ruth HaephratiPlaying the strings: C++20 std::format: Compile-Time vs. RuntimeC++20 std::format is not all kitties and rainbows, at least until C++26 comes to the rescue. The issue relates to compile-time Vs runtime…Jan 1
John ElliottTemplated Variadic Functors in C++Templates: A way to write a single function or class that works for many different types of data.Nov 19Nov 19
John FarrierExploring C++ std::span — Part 2: Accessing Elements and IteratingIn C++20, std::span provides a safe, convenient way to access and iterate over contiguous data, offering many of the familiar access and…Nov 1Nov 1
John FarrierExploring C++ std::span — Part 4: Const-Correctness and Type-SafetyOne of the hallmarks of modern C++ is its emphasis on type safety and const-correctness. These principles help developers write more…Nov 19Nov 19
John FarrierExploring C++ std::span — Part 5: Performance and PracticalityThroughout this series, we’ve explored the capabilities and best practices for using std::span. We began by understanding its role as a…Nov 25
Ruth HaephratiPlaying the strings: C++20 std::format: Compile-Time vs. RuntimeC++20 std::format is not all kitties and rainbows, at least until C++26 comes to the rescue. The issue relates to compile-time Vs runtime…Jan 1
John ElliottTemplated Variadic Functors in C++Templates: A way to write a single function or class that works for many different types of data.Nov 19
John FarrierExploring C++ std::span — Part 2: Accessing Elements and IteratingIn C++20, std::span provides a safe, convenient way to access and iterate over contiguous data, offering many of the familiar access and…Nov 1
John FarrierExploring C++ std::span — Part 4: Const-Correctness and Type-SafetyOne of the hallmarks of modern C++ is its emphasis on type safety and const-correctness. These principles help developers write more…Nov 19
Guilherme FerreiraC++ string formatting (part 2)After part 1 explained the advantages of the new the C++ formatting library, this article explains how to use it.Apr 6
John FarrierExploring C++ std::span — Part 3: Subviews and SlicesOne of the most powerful features of std::span is its ability to create "subviews," or smaller views over specific portions of a data…Nov 11
Unknown guyC++20 <ranges>: A guide to elegant and efficient data processing | C++20 featuresC++20 introduces the <ranges> header, a powerful and elegant toolset to work with sequences of data. It is designed to streamline…Dec 3