*.h or *.hpp for your class definitions
<p>I've always used a *.h file for my class definitions, but after reading some boost library code, I realised they all use *.hpp. I've always had an aversion to that file extension, I think mainly because I'm not used to it.</p>

<p>What do you use and why?</p>

<p><strong>Edit:</strong> I realise both are ok, I'm just talking about personal preference.</p>
