Learn the 5 mindsets that you need to have in order to master C++. This presentation will cover efficiency, concurrency, debugging, imperative, and functional mindsets.
C++ provides OOP and modern features, whereas C is simple and efficient for systems programming. Discover the main differences between C and C++.
Would you like to learn C++20? Do you know which are the best books to learn C++20? Let me share my personal wish list and reviews.
A class must not inherit from a STL container to replicate its behavior and add some few new functionalities. Let's see why...
How many ways exist to initialize a std::vector in C++? Let's see some examples...
How-to use C++ functions min_element() and max_element() to find the elements having the lowest and highest value in a container.
Calculate all combinations of k items taken from a set of n elements is not difficult with the proposed recursive and iterative methods.
The directive #pragma pack is used to change the current packing alignment value on the internal compiler stack and how data is stored inside a structure.
Size of the enum type: can you answer to this C++ quiz?
C++ Lambda functions are largely used for many different purposes. In this post, 3 different examples are proposed to show classical usage of lambda functions.