By Lucas van Dijk Jun 14, 2012 Multithreading with C++11: protecting data Tutorial Software Engineering