#pragma once équivalent pour c ++ builder
-
19-09-2019 - |
Question
Y at-il équivalent à #pragma once
pour CodeGear RAD Studio 2009?
J'utilise l'assistant d'en-tête précompilé et je voudrais savoir s'il est encore nécessaire d'utiliser les inclusions en incluant les fichiers d'en-tête?
La solution
Prise en charge #pragma une fois a été ajouté dans le constructeur de C 2010 En C ++ Builder 2009 et plus tôt, sera tout simplement ignoré la pragma inconnue. Je suggère d'utiliser
#ifndef X
#define X
//code
#endif
gardes d'en-tête de style dans les versions du constructeur de C qui ne prennent pas en charge #pragma une fois.
Autres conseils
RAD Studio prend en charge #pragma once
, ainsi que tous les suivant.
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow