pragma once
De Wikipedia, la enciclopedia encyclopedia
En los lenguajes de programación C y C++, #pragma once es una directiva del preprocesador no estándar pero con un extenso soporte. Está diseñado para asegurar que el código fuente que lo invoca sea incluido una única vez. Así pues, #pragma once
sirve al mismo propósito que la protección de macros, pero con una menor cantidad de código y sin la posibilidad de que lleguen a coincidir las identificaciones.
El título correcto de este artículo es #pragma once, pero, debido a limitaciones técnicas, no se puede representar correctamente.