.hpp is really an attempt to tell apart header files exactly where you'll find significant c and c++ discrepancies. A common use is for the .hpp to possess the mandatory cpp wrappers or namespace after which you can include things like the .h so as to expose a c library https://directoryprice.com/listings646192/the-smart-trick-of-best-airport-car-service-near-me-greenwich-ct-that-nobody-is-discussing