Bonjour,
Je suis en train de mettre le nez dans le code de Boost::Interprocess, et suis tombé sur cette classe :
Jusque là, rien de particulier.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 template<class MutexFamily, class VoidPointer, std::size_t MemAlignment> class rbtree_best_fit { ... };
Dans un autre fichier, je tombe sur la déclaration anticipée suivante :
Comment se fait-il que soient apparus des valeurs par défaut non présente dans la définition de classe template originale ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 template<class MutexFamily, class VoidMutex = offset_ptr<void>, std::size_t MemAlignment = 0> class rbtree_best_fit;
Partager