Ho sempre usato un *.h
per le mie definizioni di class, ma dopo aver letto qualche codice della libreria boost, ho capito che usano tutti *.hpp
. Ho sempre avuto un’avversione verso quell’estensione di file, penso soprattutto perché non ci sono abituato.
Quali sono i vantaggi e gli svantaggi dell’utilizzo di *.hpp
su *.h
?