&gt; VS2010 was one of the first compilers (even before gcc&#x2F;clang)<p>GCC supported C++0x features back when they thought the standard would be released before 2010. Hence the 0x, not 1x. I remember using the `-std=c++0x` flag back in 2008, when I first took a course on C++, which is a few years before VS2010.