#pragma once equivalente para c constructor ++
-
19-09-2019 - |
Pregunta
¿Hay algo equivalente a #pragma once
de CodeGear RAD Studio 2009?
Estoy utilizando el asistente de encabezado precompilado y me gustaría saber si todavía es necesario el uso de guardias incluir al incluir archivos de cabecera?
Solución
El apoyo a #pragma vez que se añadió en C ++ Builder 2010 En C ++ Builder 2009 y versiones anteriores, simplemente se ignora el pragma desconocido. Se recomienda usar
#ifndef X
#define X
//code
#endif
guardias de cabecera de estilo en las versiones de Builder C ++ que no son compatibles con #pragma once.
Otros consejos
Rad Studio es compatible con #pragma once
, junto con href="http://docwiki.embarcadero.com/RADStudio/en/Pragma_Directives_Overview_Index" todos los siguientes .
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow