#include FileNameSpecification
Ci sono diverse modalità di inclusione del file a seconda di come è codificato FileNameSpecification:
#include "filename"
- Il file, filename, è ricercato nella directory di lavoro cosi' come fornita dal sistema operativo.
#include <filename>
Il file, filename, è ricercato secondo il seguente ordine:
- nella directory DirName, se è stata fornita tramite il parametro --include=DirName;
- nella directory DirName, se è stata fornita tramite la variabile di ambiente RX_INCLUDE=DirName;
- nella directory di lavoro cosi' come fornita dal sistema operativo.
#include filename
Il file, filename.cmh, è ricercato secondo le modalità viste al punto precedente
Nota: Questa modalità è deprecata, ma è mantenuta per motivi di compatibilita' con le versioni precedenti.
ToDo:
Un possibile miglioramento è quello di prevedere la possibilità indicare piu' directory da usare per la ricerca dei file. Tali directory potrebbero essere separate dal carattere ";".
La suddetta modalità dovrà essere prevista sia per la variabile di ambiente RX_INCLUDE= che per l' opzione --include=.
Altri comandi di pre processore.
[Home] [Index] [Usage] [Environment variable] [pre-processor] [funzioni] [debug]
Nessun commento:
Posta un commento