Frage

Gibt es etwas Äquivalent für CodeGear RAD Studio 2009 #pragma once?

Ich bin mit den vorkompilierte Header-Assistenten, und ich möchte wissen, ob es immer noch notwendig ist, Wache zu verwenden ist, wenn die Header-Dateien einschließlich?

War es hilfreich?

Lösung

Unterstützung für #pragma once wurde in C ++ Builder 2010 hinzugefügt In C ++ Builder 2009 und früher, werden einfach die unbekannte Pragma ignoriert. Ich würde vorschlagen, mit

#ifndef X 
#define X
//code 
#endif

Stil Kopfschutz in den Versionen von C ++ Builder, die Pragma nicht einmal unterstützen.

Andere Tipps

Rad Studio unterstützt #pragma once, zusammen mit alle folgenden .

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top