Si tu aimes vraiment ce style de programmation et que tu veux en savoir plus, il y a deux bouquins essentiellement : http://cpp.developpez.com/livres/?pa...pt#L0201704315 et http://cpp.developpez.com/livres/?pa...pt#L0321227255
Laurent Gomila a aussi écrit un tuto sur la métaprogrammation, regardes sur http://loulou.developpez.com/
Dans mon tuto, j'essaye d'expliquer les bases, et j'ai dans l'idée d'écrire quelque chose qui va plus loin. Mais pour le moment, pour ta classe Vecteur, je te conseilles de "t'arrêter" là où je me suis arrêté dans le lien que je t'ai donné, ça convient pour le moment je pense. A la place d'un boost::array, tu peux simplement utiliser un tableau, à l'ancienne, ça marche parfaitement, ça rajoute quelques lignes c'est tout.