Lors des mes études, il y avait trois types de fichiers. Les source en .cxx, les entêtes en .h, et les sources des fonctions simples en .hxx.
Les .hxx étaient inclus dans les .h, et donc le code des fonctions simples était inclus dans tout les fichiers, permettant au compilateur de faire les inline qui font bien.
[^] # Re: Bench entre GCC et LLVM
Posté par yellowiscool . En réponse au journal Clang++ est prêt. Évalué à 1.
Les .hxx étaient inclus dans les .h, et donc le code des fonctions simples était inclus dans tout les fichiers, permettant au compilateur de faire les inline qui font bien.
Envoyé depuis mon lapin.