PinnedC++ 20 Addition : constinit specifierYesterday, I was watching a Back to Basics lecture series from CppCon 2021 by Rainer Grimm titled “Back to Basics: const and constexpr”…Jan 14, 20221Jan 14, 20221
Overloading and Overriding in C++This is a very common interview question in case you are interviewing for a C++ developer role. We will see in the next few sections what…Aug 6, 2021Aug 6, 2021
Structured Bindings in C++C++17 had introduced another interesting feature which is easy to write, easy-to-use, and understand feature called Structured Bindings…Jul 22, 2021Jul 22, 2021
Using std::optional and std::variant in C++C++17 introduced two new functionalities with the new standard : std::optional and std::variant. While the former gives us the option that…Jun 30, 2021Jun 30, 2021
Awesome features in C++ Standard : std::span and std::string_viewI was going through an interesting lecture by Andreas Fertig on YouTube based on C++ Templates. In one of the sections, he mentioned…Jun 22, 2021Jun 22, 2021
“Strategy Design Pattern” — Supports the ‘O’ of SOLID PrincipleThe “O” of SOLID Principles stands for “Open for Extension and Closed for Modification”. In Object-Oriented Programming, good code should…Jun 9, 2021Jun 9, 2021
In case you want to know more about my work : https://www.linkedin.com/in/sohinidhar22/Apr 4, 2021Apr 4, 2021
C++ : Making Codebases SimplerI was introduced to CppCon by my mentor and team lead Kevin Nuwer. He mentioned, “Since you are interested in learning more about C++…Apr 4, 20211Apr 4, 20211
I met “std::algorithm” when I was implementing an algorithm for my production code.What do you do if you want to add numbers in a vector, or find if a number exists in a container or not? Do you know that there exists an…Apr 4, 20211Apr 4, 20211