Shainil P Scodeshaine.hashnode.dev·May 14, 2024Unlocking the Potential of C++: A Deep Dive into ClosuresPointers arent hard the syntax is said by someone i dont know lol. The thing about cpp is you can pretty much understand any concept but you will surely struggle to remember the syntax . why soo ?? because it is confusing . well if you are a develope...Discuss·26 readsLexical Scoping
Jayant Chowdharylearningtech.hashnode.dev·Nov 4, 2023What is the Static Initialization Order Fiasco in C++ ?In this article, I'll be covering a subtle but egregious problem that can occur in C++ programs. This problem is popularly called the 'Static Initialization Order Fiasco'. I'll first go over what the problem is, then go onto some solutions and explor...Discuss·1 like·148 readsCpp Tutorial
Carlo Fornarioshio.hashnode.dev·Sep 2, 2023How to Get Human-Readable Variable Type Names in C++Using the abi::__cxa_demangle Function for Type Demangling in C++ Introduction When working with C++ code, especially in debugging or reflection scenarios, it's often useful to know the human-readable name of a type. The typeid operator can provide t...Discuss·32 readsC++
Enzo Hugonnierdarleanews.hashnode.dev·May 7, 2023Embracing Modern C++: In-depth Exploration of Key Features from C++11, C++14, C++17, and C++20C++ has come a long way since its inception in the early 1980s. With each new standard release, the language introduces new features aimed at improving performance, productivity, and code readability. In this article, we will delve into the key featu...DiscussC++ in Depthadvanced C++
Enzo Hugonnierdarleanews.hashnode.dev·May 6, 2023Advanced Templates in C++: Expression Templates, Template Constraints, and Type TraitsTemplates in C++ allow for generic programming, enabling the creation of reusable code that can work with different data types. In this article, we will explore advanced template topics, including expression templates, template constraints, and type ...DiscussC++ basicstemplates
Amr Shamsnightbird007.hashnode.dev·Dec 29, 2022Understand Auto Type deductionTo understand clearly Auto and how it works. we need first to go through a simple revision on an unlovely topic. the rvalue and lvalue rvalue and lvalue template template-type deduction Auto algorithm rvalue and lvalue a hint and funny definiti...Discussadvanced C++