Non ci sono problemi a usare lo schema descritto dal tuo libro tutto nel .h.
Amaro C++, il gusto pieno dell'undefined behavior.
Regole del Forum