La lista del inicializador no funciona con el vector en Visual Studio 2012?

Posible duplicado:
C ++ 11 características en Visual Studio 2012

Así que hoy estaba leyendo listas de inicializadores de C ++ 11 a través de Wikipedia y vi que C ++ 11 admite la siguiente syntax para los contenedores estándar:

std::vector v = { "xyzzy", "plugh", "abracadabra" }; std::vector v({ "xyzzy", "plugh", "abracadabra" }); std::vector v{ "xyzzy", "plugh", "abracadabra" }; 

Cuando bash lo siguiente en Visual Studio 2012 obtengo el error de comstackción C2552: 'vecs' : non-aggregates cannot be initialized with initializer list

Aquí está mi código:

 #include  using namespace std; int main() { vector vecs = {"h", "g", "e"}; } 

¿VS2012 no es compatible con las listas de inicializadores o simplemente estoy malinterpretando algo?

¡Gracias!

Visual Studio 2012 no admite listas de inicializadores.

Bueno, no fue hasta el CTP de noviembre de 2012. Ahora lo hace, al menos en un estado alfa. De acuerdo, este código aún no funcionará porque todavía están poniendo listas de inicializadores en la biblioteca estándar.