C++ header file
File type: Source code and script file
A .chh file is a C++ header file used in C++ projects. It contains declarations that can be shared with source files.
File type category:
Source code and script file
Date updated: November 14, 2026
The .chh file is a C++ header associated with development environments including Borland C++, C++ Builder, Visual C++, and Eclipse IDE for C/C++ Developers. It can store forward declarations for classes, functions, variables, and other identifiers, keeping them separate from the main source code.
Source files can use declarations from a header through C++ include directives. The .chh suffix is not a universal convention; whether an environment recognizes it automatically can depend on project or compiler settings. The linked development environments are available for Microsoft Windows.
Open the .chh file as source text in a C++ IDE. These Windows development environments can be used to view or edit C++ headers:
A .chh file is C++ source text, not a compiled binary, so it usually has no meaningful format conversion. To reuse it in another C++ project, include the header and preserve its declarations; if you change its name or extension, update any references to it.
Software applications that can open chh files:
Microsoft Windows
Software applications that can edit chh files:
Microsoft Windows
Software capable of saving chh files:
Microsoft Windows