On ne fait pas de la magie

«Toute technologie suffisamment avancée est indiscernable de la magie.» Arthur C. Clarke

Catégorie : C++

  • Fonctions lambda récursives en C++23 avec le deducing this

    Fonctions lambda récursives en C++23 avec le deducing this

    Comme à chaque fois que je prépare une nouvelle session de formation C++ 20 et 23, j’ai refait le tour des exemples que je présente. L’un d’eux concerne une des utilisations possibles du « deducing this », qu’il me parait intéressant de vous présenter.

    (suite…)
  • Visual Studio intègre C++20

    Visual Studio intègre C++20

    [Mise à jour du 6 juin] La version 19.10 est sortie officiellement. Vous pouvez donc l’utiliser pour vos essais !

    Lors de l’écriture des exemples d’une formation sur une nouvelle version de C++, en l’occurrence C++20, une difficulté est de jongler avec les compilateurs, car ils n’intègrent pas tous en même temps toutes les nouvelles fonctionnalités. Depuis peu, la situation s’est simplifiée, car Visual Studio 2019 version 19.10 est disponible en preview avec a priori toutes les fonctionnalités de C++20.

    (suite…)
  • Exercices pour étudier le C++ moderne

    Exercices pour étudier le C++ moderne

    Si vous apprenez le C++, je vous propose une série d’exercices de type fil rouge pour illustrer les points importants à comprendre.
    En effet, lors de l’apprentissage du C++, faire des exercices est très important, car cela permet de mieux comprendre et mémoriser les nombreux éléments que l’on découvre.
    Ces exercices font partie de ceux que j’utilise lors de formations, aussi bien en présentiel qu’à distance.

     

    Continuer la lecture