Home Page

Tips page
c

*Metodo migliore per gli include dei file
*Stampare messaggi di errori riferiti ad un certo file sorgente

cellulari
debian
egittologia
emacs
emacs-latex
hardware
html
inglese
java
latex
linux
matlab
misc
mysql
network
octave
programming
python
security
sed
tech
webapps
windows

University Page

Programming

Debian & Linux

Some works

About me

Del.icio.us Bookmarks

BOINC Combined Statistics

Site Statistics

Contact me sending an e-mail (antispam defense activated)

debian

hacker emblem

blogger

GeoURL

View Sandro Tosi's profile on LinkedIn

This is my Google PageRank

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...