title: Variadic Template in VS 2012 (Visual C++ November 2012 CTP)
body: <p>I installed <a href="http://www.microsoft.com/en-us/download/details.aspx?id=35515" rel="noreferrer">Visual C++ Compiler November 2012 CTP</a> and created a C++ console project. I wrote this in</p>
  
  <pre><code>template&lt;typename T&gt;
  void Test(T value){
  }
  template&lt;typename T, typename... Args&gt;
  void Test(T value, Args... args){
      Test(value);
      Test(args...);
  }
  
  int main(){
      Test(1,2,3);
  }
  </code></pre>
  
  <p>Then I pressed F6 to build in the IDE. I got this error on line 4</p>
  
  <pre><code>error C2143: syntax error : missing ',' before '...'
  </code></pre>
  
  <p>The compile list "variadic templates" so I believe this should work. I do understand intellisense may be incorrect however the 'compiler' should work. Can I not build from the IDE? Do I have to enable something somewhere? <code>int i{4};</code> doesn't seem to work either and I am sure thats valid uniform initialization.</p>