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

Wikidata facts

Show 3 more facts
replaced by
#pragma once
has effect
idempotence
Sources (1)

via Wikidata · CC0

Article · Português

Nas linguagens de programação C e C++, uma include guard, às vezes chamada de macro guard ou header guard, é uma construção usada para evitar o problema da dupla inclusão ao lidar com a diretiva "include". A adição de #include guards em um arquivo cabeçalho é uma forma de tornar esse arquivo idempotente.

Abstract from DBpedia / Wikipedia · CC BY-SA

Available in 8 languages

via Wikidata sitelinks · CC0