Domanda

è possibile?

Fondamentalmente, quello che voglio fare è qualcosa del genere:

#includeIfItExists "header.h"
.

E se header.h non esiste, il compilatore continua semplicemente sul suo modo allegro.

È stato utile?

Soluzione

Io non sono affatto un esperto Guy ma non credo che sia possibile in modo nativo.Penso che il percorso consigliabile sarebbe passare in una macro con nome dal livello del compilatore usando -D e se è (o possibilmente non è) definito eseguire il tuo includere.In questo modo la persona che compila il programma deve prendere una decisione consapevole di saltare l'inclusione (o includerla).

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top