Move smart pointers in and out functions in modern C++ - Internal Pointers
Different options with different meanings.
Constant pointers vs. pointer to constants in C and C++ - Internal Pointers
Pointer, constant pointer, pointer to constant, constant pointer to constant: what else?
A beginner's look at smart pointers in modern C++ - Internal Pointers
New (!) ways of memory management.
The differences between "using" and "typedef" in modern C++ - Internal Pointers
Two ways of defining type aliases for a smarter code.
What are the C and C++ Standard Libraries? - Internal Pointers
A brief tour into the realm of writing C/C++ applications, the role of the Standard Library and how it is implemented in various operating systems.
C++ rvalue references and move semantics for beginners - Internal Pointers
A collection of personal notes and thoughts on rvalue references, their role in move semantics and how they can significantly increase the performance of your applications.
C++ namespaces with private members - Internal Pointers
A cool alternative to the C way of having static global variables.
Understanding the meaning of lvalues and rvalues in C++ - Internal Pointers
A lightweight introduction to a couple of basic C++ features that act as a foundation for bigger structures.
A quick primer on type traits in modern C++ - Internal Pointers
Discovering one of the pillars of C++ generic programming.
Writing a custom iterator in modern C++ - Internal Pointers
An experimental Forward Iterator written from scratch to boost up hand-made containers.