Quite true, the only thing that C++11 does is make it part of the standard library and offer a few language features that make it more pleasant to the eye.<p>I was already using smart pointers with COM in 1998, but of course most of the third party libraries we depended on, did not.