![](https://www.developpez.com/images/logos/vs11_2.gif)
La firme s’est engagée lors de l’événement GoingNative 2013, dédié au monde du C++, à publier des préversions CTP (customer technology preview) du compilateur C++ avec les évolutions dans la prise en charge de C++ 11 et C++ 14, avant intégration dans Visual Studio.
![](http://www.developpez.com/public/images/news/mapc++.png)
Conformément à cet engagement, Microsoft vient de publier une préversion du compilateur Visual C++, qui est disponible en téléchargement et apporte les caractéristiques C++11, C++14 et C++/CX suivantes :
- les opérateurs de conversion explicite ;
- les qualificatifs de référence sur les fonctions membres ;
- les fonctions d’initialisation statiques locales ;
- l’héritage des constructeurs ;
- alignof/alignas ;
- __func_ ;
- Extended sizeof ;
- constexpr (sauf pour les “member functions”) ;
- noexcept (unconditional) ;
- C++14 decltype(auto) ;
- C++14 auto function return type deduction ;
- a
- C++14 generic lambdas
Le compilateur fonctionne uniquement avec Visual Studio 2013 ou sa version gratuite « Desktop Express ». Microsoft précise que c’est une préversion qui ne doit pas être utilisée dans un environnement de production.
![:fleche:](https://www.developpez.net/forums/images/smilies/fleche.gif)
![:fleche:](https://www.developpez.net/forums/images/smilies/fleche.gif)
Source : blog MSDN
Et vous ?
![:fleche:](https://www.developpez.net/forums/images/smilies/fleche.gif)
![:fleche:](https://www.developpez.net/forums/images/smilies/fleche.gif)
![:fleche:](https://www.developpez.net/forums/images/smilies/fleche.gif)