(ISO C++, §2.8) The standard requires implementations to specify how header names are mapped to actual files.
The Carbide IDE manages the correspondence of header names to header files.
If you use Carbide.c++ on the command line, see Command-Line Tools for information on specifying how Carbide.c++ should search for header files.