C++ File Header

Da Andreabont's Wiki.

Il C++ il file header viene usato per definire i prototipi di funzioni e classi, oltre che variabili globali e macro, che saranno poi utilizzati dai file cpp tramite un include. I prototipi verranno poi implementati in file cpp a parte (se non dichiarati inline).

Normalmente il file header è definito sencodi il pattern sotto indicato, in modo che il compilatore lo legga solo una volta in caso di include multipli.

#ifndef MYHEADER_H
#define MYHEADER_H

// Qui il conetnuto del file header.

#endif /* MYHEADER_H */