title: What is the point of the 'auto' keyword?
body: <p>So I understand using <code>var</code> in C# makes sense because you have anonymous types that are compiler derived. C++ doesn't seem to have this feature (unless I'm wrong), so what is the point of having an <code>auto</code> keyword?</p>
  
  <p>(It is kinda cool that unlike C#, <code>auto</code> does work for member/global variables, which is cool I guess, but doesn't seem enough to justify its existence).</p>