#pragma uma vez equivalente ao construtor de C ++
-
19-09-2019 - |
Pergunta
Existe algo equivalente a #pragma once
para o codegear Rad Studio 2009?
Estou usando o assistente de cabeçalho pré -compilado e gostaria de saber se ainda é necessário usar guardas ao incluir arquivos de cabeçalho?
Solução
O suporte ao #Pragma já foi adicionado no C ++ Builder 2010 no C ++ Builder 2009 e anteriormente, o desconhecido Pragma será simplesmente ignorado. Eu sugeriria usar
#ifndef X
#define X
//code
#endif
Guardas de cabeçalho de estilo nas versões do C ++ Builder que não suportam #Pragma uma vez.
Outras dicas
Rad Studio suporta #pragma once
, juntamente com todos os seguintes.
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow