title: Why can't I create an array of automatic variables?
body: <p>In C++0x (ohh! read C++11), we have automatic type inference. One thing which made me curious was that I can't create an array of auto variables. For example:</p>
  
  <pre><code>auto A[] = {1, 2, 3, 4}; // Error!
  </code></pre>
  
  <p>Any ideas why this might have been disallowed?</p>