Inhoudsopgave:
Definitie - Wat betekent Compilatie-eenheid?
Een compilatie-eenheid verwijst naar een C-broncode die wordt gecompileerd en behandeld als een enkele logische eenheid. Het zijn meestal een of meer complete bestanden; het kan echter ook een bepaald deel van een bestand zijn als de preprocessorrichtlijn #ifdef wordt toegepast om specifieke codesecties te kiezen.
Definities en verklaringen binnen de compilatie-eenheid bepalen het bereik van gegevensobjecten.
Techopedia legt Compilatie-eenheid uit
De compilatie-eenheid bevat de bestanden die zijn opgenomen met de #include preprocessor-richtlijn als onderdeel ervan. Het bevat echter niet de bronlijnen die worden overgeslagen vanwege de richtlijnen voor voorwaardelijke opname preprocessor.
Compilatie-eenheden zijn cruciaal om de reikwijdte van identificatiegegevens te identificeren en de koppeling van identificatiegegevens met andere externe en interne identificatiegegevens te bepalen.
Een compilatie-eenheid kan op de hieronder aangegeven manieren betrekking hebben op functies of gegevens in andere compilatie-eenheden:
- Een functie in een compilatie-eenheid zou heel goed een functie in een compleet andere compilatie-eenheid kunnen noemen.
- Externe koppeling kan worden toegewezen aan gegevensobjecten om ervoor te zorgen dat andere compilatie-eenheden hier toegang toe hebben.
Deze definitie is geschreven in de context van programmeren
