HPP, C++ Header File (.hpp)

The HPP Developer file format

HPP files are a particular kind of developer source code file. They are so-called header files that contain source code written in C++, a programming language. The HPP file can contain variables, constants and various kinds of data types. Using #include, HPP files can be inserted into other source code files like CPP.

Technical details of HPP files

What HPP files are used for, is to store components of code that are commonly reused across one or more projects. There is another file format that is commonly used to store header files in. <a href=”https://www.online-convert.com/file-format/h” title=”The H file format”>H files</a> are commonly used along with several instances of the C programming language. Thus, they are also used for C++ header files. HPP files, however, are exclusively used to store source code written in C++.

More information about the HPP file format

File extension .hpp
File category Developer
Associated programs Apple Xcode (Mac)
BloodshedSoftware Dev-C++ (Windows)
Code::Blocks (Windows, Mac & Linux)
Embarcadero Technologies C++ Builder (Windows)
GNU Compiler Collection (Mac & Linux)
MacroMates TextMate (Mac)
Microsoft Visual Studio (Windows)
Useful links Information on HPP header files
Developer n/a