Tout le header ou seulment les fonctions nécessaires ?
anarchysniper
Messages postés65Date d'inscriptionjeudi 28 août 2003StatutMembreDernière intervention29 septembre 2005
-
18 mai 2004 à 16:59
anarchysniper
Messages postés65Date d'inscriptionjeudi 28 août 2003StatutMembreDernière intervention29 septembre 2005
-
18 mai 2004 à 17:30
En obervant les tailles respective de programme que je compilais en incluant des headers, je me suis posé la question suivante :
A la compilation, quand un header quelconque est inclu, est-ce tout le header qui est compilé avec le programme ou seulement les fonctions utilisées dans le code ?
Merci d'avance pour les réponses rapides et précises qu'une fois de plus vous ne manquerez pas d'apporter à mon questionnement (oh la belle phrase).
vecchio56
Messages postés6535Date d'inscriptionlundi 16 décembre 2002StatutMembreDernière intervention22 août 201014 18 mai 2004 à 17:24
une header n'est pas compilé, il ne contient normalement que des déclarations (sauf pour les templates par exemple). Les fonction que tu utilises sont contenues dans des librairies (.lib, .o), et seules les fonctions utiles sont liées