I. Introduction▲
Cette présentation avait pour objectif de montrer les principales nouveautés de Visual Studio 2015 en ce qui concerne le C++. Elle s'adresse à un public ayant déjà une certaine connaissance du C++, mais en profite pour exposer les concepts de C++11 nouvellement supportés par le compilateur.
Je ne suis pas spécialiste de l'enregistrement vidéo, aussi je vous saurais gré de bien vouloir excuser la qualité (surtout le son dans les premières parties).
II. Présentation et sémantique de déplacement▲
Cette partie présente l'exposé, et revient plus en détail sur la sémantique de déplacement, la génération automatique des opérations de déplacement, et noexcept.
III. Exemples en vrac▲
Cette partie présente des exemples autour de littéraux binaires ou définis par l'utilisateur, d'héritage de constructeurs, des statiques « magiques » et de std::quoted.
IV. Shadoks et lambdas▲
Dans cette partie un peu ludique, on revient plus en détail sur les littéraux définis par l'utilisateur et constexpr, avant de parler des nouveautés concernant les lambdas.
V. Coroutine et android▲
Et pour finir, quelques nouveautés envisagées pour C++17 : les coroutines, et leurs applications sous forme de générateur (yield) et de mécanisme pour l'asynchronisme (await), et une mini démo de la cross compilation pour android.
Merci à LittleWhite et à Winjerome pour leur relecture !