C++26 : L'espace réservé anonyme '_' arrive

2025-01-11

C++26 introduit une fonctionnalité révolutionnaire : l'espace réservé anonyme '_'. Cela résout un problème de longue date en C++ : la gestion des variables inutilisées. Auparavant, les développeurs devaient utiliser `[[maybe_unused]]` ou `std::ignore` pour éviter les avertissements du compilateur, surtout avec les liaisons structurées. L'espace réservé '_' peut être déclaré plusieurs fois sans conflit et possède implicitement l'attribut `[[maybe_unused]]`, simplifiant le code et améliorant la lisibilité. Cette fonctionnalité est déjà implémentée dans GCC 14 et Clang 18.