Skip to content
EntityQ580748· pop 9· linked from 13 articles

Include guard

Sign in to save

Also known as macro guard, header guard

construct in C and C++ for idempotent header inclusion

Article · Français

Dans les langages de programmation C et C++, un #include guard, parfois appelé macro guard ou encore garde-fou, est une construction utilisée afin d'éviter le problème de la double inclusion pouvant apparaitre avec l'utilisation des directives d'inclusion. L'ajout de #include guards à un header permet de le rendre idempotent.

Abstract from DBpedia / Wikipedia · CC BY-SA

Available in 8 languages

via Wikidata sitelinks · CC0