Hello everyone!
This is the fourth episode of my game-development series, `Dive into C++11`.
After looking at C and C++'s memory and lifetime management in part 3, we'll take a brief look at C++11 smart pointers. We will learn what they are, what problem they solve, their advantages and their uses.
The intended audience for this tutorial/screencast are people who have some experience with C++ in general, and who watched the previous episodes. This episode may be very interesting for those with experience with C++ who want to learn more about variable lifetime and memory management.
I greatly appreciate comments and criticism, and ideas for future videos/tutorials.
Feel free to fork the game's source code at https://github.com/SuperV1234/Tutorials
and expand upon it: I may feature the best forks in a future video, if people enjoy the idea.