Je semble me souvenir d'avoir lu un moyen de «réduire» la taille de spew de template dans les erreurs de compilation associées aux bibliothèques boost. Mon souvenir est qu'il donne aux paramètres de modèle des noms plus agréables que le nom par défaut du compilateur (ce qui est assez horrible).Boost (BGL): Comment désobéir mes erreurs?
Est-ce réel ou en ai-je rêvé? J'ai essayé de trouver où j'ai lu ceci mais je n'arrive pas à localiser quelque chose - y a-t-il un moyen?
Cela semble intéressant, mais Je tiens à mes souvenirs d'un argument/commande/truc qui fait partie de boost et spécifique à leurs fonctions absurdement modélisées (parfois 7 paramètres template). – bias
Je n'ai jamais entendu parler d'une telle chose. Mais si ça existe, j'aimerais bien le savoir aussi! :-) –
Je n'ai jamais entendu parler d'une telle chose non plus. Mais STLfilt fonctionne assez bien et vous pouvez le personnaliser selon vos besoins, une fois que vous aurez compris un peu le fonctionnement du script perl. Notez que, en utilisant la partie C de STLfilt, vous pouvez créer votre propre réinterpréteur si vous le souhaitez. –