#pragma once equivalenti per C ++ Builder
-
19-09-2019 - |
Domanda
C'è qualcosa equivalente a #pragma once
per CodeGear RAD Studio 2009?
Sto usando l'intestazione precompilata procedura guidata e vorrei sapere se è ancora necessario utilizzare includere guardie quando inclusi i file di intestazione?
Soluzione
Il supporto per #pragma una volta è stato aggiunto in C ++ Builder 2010 In C ++ Builder 2009 e in precedenza, il pragma sconosciuta viene semplicemente ignorato. Io suggerirei di usare
#ifndef X
#define X
//code
#endif
guardie di intestazione stile nelle versioni di C ++ Builder che non supportano #pragma una volta.
Altri suggerimenti
Rad Studio supporta #pragma once
, insieme a tutti i seguenti .
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow