Je me demandais : pourquoi ne pas mettre toutes les methodes d'une classe systematiquement en "inline" (si elle peuvent l'etre)pour gagner en perfs? puisque si je comprends bien, le compilateur choisit lui meme de vraiment remplacer le contenu de la methode a chaque endroit ou celle ci est appelée, ou non.
Bien evidemment il doit y avoir une raison (temps de compilation ? taille du code generé ?) mais je ne suis pas sur.
Une idée?
Partager