PinnedC++20 Lambda expressions, Non-type template parameters, Constraints and ConceptsIn this article I will explain how to write a class and fuction template declaration which uses functions and lambda expressions as…Apr 1, 2023Apr 1, 2023
PinnedC++20 Lambda extensions: Lambda default constructorsIn this article learn how default construction of lambda since C++20 allows easier specification of predicates to STL containers. LeaMar 19, 2023Mar 19, 2023
PinnedC++20 String formatting: Part-2 Width, Fill and AlignmentIn the first part of the tutorial series, I provided a CMake setup for C++ fmt library that allows to work with string formatting without…Mar 8, 2023Mar 8, 2023
PinnedC++20 Formatting library — Part1: Setup and BasicsFormatting library or string formatting library is another big feature available since C++20 which as other features has arived rather…Mar 8, 2023Mar 8, 2023
PinnedC++20 range based for-loop with initializer statementRange based for loop with initializer statements are to range based for loop in C++20 what if statements with initializer statements are to…Jan 18, 2023Jan 18, 2023
Our latest CPP20+ Knowledge iOS AppTL;DR To support me in reaching a wider audience, my wife developed an app featuring free quizzes and paid blogs on C++20 for iOS devices…May 27May 27
C++20 Formatting Library: Part-6 Characters and StringsIn the fourth part and fifth part of the tutorial series on C++20 formatting library, the major focus was on formatting numbers. This part…Mar 12, 2023Mar 12, 2023
C++20 Formatting: Part-5 Precision and Alternate formattingIn the fourth part of the series on formatting library, we looked at formatting number of integral and floating point types. Further with…Mar 10, 2023Mar 10, 2023
C++20 String Formatting: Part-4 Number type formattingIn the third part of the series we looked at how to format signs of numbers with the string formatting library. In the fourth part of the…Mar 10, 2023Mar 10, 2023
C++20 String Formatting: Part-3 Sign specificationIn the second part of the tutorial series, we looked at the general structure of format specifiers and later looked into the details of how…Mar 8, 2023Mar 8, 2023