Littéraux définis par l'utilisateur (littéraux étendus) de C++11… quels compilateurs le prennent en charge ?
-
27-09-2019 - |
Question
Dans un autre fil J'ai présenté certaines techniques que nous utiliserions pour le développement piloté par modèle en C++ une fois que les fonctionnalités C++11, en particulier les littéraux définis par l'utilisateur, seront disponibles.Je viens de réviser les plans pour GCC 4.5 et même 4.6 et cela montre que cette fonctionnalité particulière n'est pas prise en charge.
Quoi qu'il en soit, savez-vous si j'ai même un compilateur pour tester cette fonctionnalité afin de commencer à concevoir/implémenter les algorithmes jusqu'à ce que le C++11 soit approuvé et implémenté dans les compilateurs gratuits grand public (LLVM, GCC) ?
Autres conseils
Aucun encore, pour autant que je sais.
GCC 4.7 (inédit à ce jour) prend en charge les littéraux définis par l'utilisateur.Pour référence voir http://gcc.gnu.org/gcc-4.7/changes.html et http://gcc.gnu.org/gcc-4.7/cxx0x_status.html .
À en juger uniquement par la version précédente de GCC délais, je suppose que GCC 4.7 sera publié avant mai 2012.
Vous pouvez l'utiliser immédiatement si vous le souhaitez :J'utilise actuellement un instantané SVN GCC 4.7 spécifiquement pour jouer avec des littéraux définis par l'utilisateur et d'autres fonctionnalités C++11 nouvellement implémentées.Ils fonctionnent très bien et je compte les utiliser sérieusement lors de la sortie de GCC 4.7.