(full crayon avec zeph, et franchement perso, le truc qui m'enerve le plus en C++ est loin d'etre la surcharge car dans certain cas elle est tout a fait explicable et souhaitable (pour les constructeurs par exemple aussi)
Parmis les trucs a jeter il y a les templates (qui on vraiment été fait avec les pieds..) l'héritage multiple (

) et d'autres bricoles..
cross: sasume, en meme temps tu fait "bidule(machin, truc)" tu ne sais pas non plus la lourdeur de la fonction, ni si cest buggé ou non. C'est pas vraiment un argument, et si tu vois le add et que les propriété/variables on des nom cohérent, tu va pas te dire que ce sont des operations "de base" (genre "ChaineFinale = ChaineDebut + ChaineFin" si tu pense que ça peut etre une operation sur des entiers...)