title: Range-Based for loops in vs2012 rc
body: <p>The following range-based for loop works fine in VS2012:</p>
  
  <pre><code>int values[] = {1, 2, 3};
  for(int i: values)
  {
  }
  </code></pre>
  
  <p>However, this one doesn't work:</p>
  
  <pre><code>for(int i: {1, 2, 3})
  {
  }
  </code></pre>
  
  <p>What's the difference?</p>
  
  <p>P.S.: I cannot find the std::initializer_list template class either. I need to know what C++11 features this new VS2012 RC supports. Any idea?</p>