Une fonctionnalité puissante des modèles de C ++ est la «spécialisation des modèles». Cela permet de fournir des implémentations alternatives basées sur certaines caractéristiques du type paramétré qui est instancié. La spécialisation des modèles a deux objectifs: permettre certaines formes d'optimisation et réduire le gonflement du code.
Je souhaite spécialiser un modèle. La spécialisation prend comme type un autre modèle, qui a un paramètre de modèle non type. Je veux que la spécia ...
Mon code complet est trop long, mais voici un extrait qui reflétera l'essence de mon problème: xxx pré> Lorsque je compile ce code, je reçois les erreurs s ...