Contact me sending an e-mail (antispam defense activated) |
Title: Metodo migliore per gli include dei file Author: Sandro Tosi Last modified: 2004-01-22 Spesso, durante lo sviluppo di un progetto abbastanza ampio, risulta comodo creare dei file (detti di `include') che contengano le intestazioni delle funzioni e magari qualche macro che ci faciliti alcuni compiti. Dal momento che e' giusto includere un file dove questo viene utilizzato, si presenta allora anche la necessita' di evitare che esso venga incluso piu' di una volta: per fare cio' possiamo modificare il nostro file aggiungendo alcune direttive del precompilatore nel modo seguente #ifndef _FILE_H_ #define _FILE_H_ <corpo del file.h> #endif in questo modo, sara' il compilatore stesso che non includera' il file gia' incluso. Naturalmente, il nome che segue la `define' deve essere unico per ogni sorgente in cui vogliamo applicare questo metodo... |