Ceux qui n'y ont pas accès peuvent aussi décrire ce qui les attirent à vouloir supporter le C++20 dans leur projet, ou à contrario, dire s'ils n'y trouvent aucun intérêt.
Pour rappel, le C++20 apporte (notamment):
- les modules ;
- les coroutines ;
- l'opérateur de comparaison trilatérale («*spaceship operator*») ;
- les concepts ;
- les ranges ;
Il arrive qu'au début, ces nouvelles fonctionnalités soient compliquées à mettre en place. Une des raisons de cette difficulté est que ces fonctionnalités sont nouvelles, l'ensemble de l'équipe ne les appréhende peut-être pas encore et qu'il est difficile de voir comment celles-ci peuvent être bénéfiques.
Aussi, il est possible que le code sur lequel on travaille ne compile pas lors de l'activation du nouveau standard. Est-ce le genre de désagrément qui vous empêche d'utiliser le C++20 ?
Bref, aujourd'hui, racontez votre relation avec le C++20.