GCC / XCODE - #Include, die keinen Fehler auslöst (oder Warnung), wenn die Datei nicht vorhanden ist?
-
29-10-2019 - |
Frage
ist das möglich?
Grundsätzlich, was ich tun möchte, ist so etwas: generasacodicetagpre.
und wenn header.h nicht existiert, setzt der Compiler einfach auf seiner fröhlichen Weise fort.
Lösung
Ich bin keinesfalls ein kompetenter Kerl, aber ich glaube nicht, dass dies nativ möglich ist.Ich denke, dass die Route empfehlen, wäre, ein benanntes Makro auf der Compiler-Ebene mit dem generakoditicetagcode zu übergeben, und wenn er (oder möglicherweise nicht) definiert ist (oder möglicherweise nicht).Auf diese Weise muss die Person, die das Programm zusammensetzt, eine bewusste Entscheidung treffen, um das Include (oder einschließlich It) zu überspringen.
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow