title: Is there a valid C++11 program with the expression 'C++11'?
body: <p>The name of the programming language C++ derives from the parent language C and the ++ operator (it should arguably be ++C) and, hence, the expression <code>C++</code> may naturally occur in C++ programs. I was wondering whether you can write a valid C++ program using the 2011 standard (<em>without extensions</em>) and containing the expression <code>C++11</code> <em>not within quotes and after pre-processing</em> (note: edited the requirement, see also answer).</p>
  
  <p>Obviously, if you could write a C++ program prior to the 2011 standard with the expressions <code>C++98</code> or <code>C++03</code>, then the answer is a trivial yes. But I don't think that was possible (though I don't really know). So, can it be done with the new armory of C++11?</p>