Je suis en train de lire l'ouvrage de Scott Meyers C++ efficace . Il parle de classes de traits, j'ai compris que j'en ai besoin pour déterminer le type de l'objet lors de la compilation, mais je n'arrive pas à comprendre son explication sur ce que ces classes font réellement (d'un point de vue technique).
+1 pour l'absence de magie. Cependant, n'y a-t-il pas des traits (par exemple dans la bibliothèque standard du C++0x) qui ne peuvent pas être définis de manière fiable en utilisant uniquement le langage, et qui ont besoin d'une aide "magique" spéciale de la part du compilateur pour fonctionner ?