Я видел сделанный прежде в различных библиотеках C++ - а именно, QT (QtCore, QtGui, и т.д.) и Irrlicht (irrlicht.h):
// file - mylibrary.h
#include "someclass1.h"
#include "someclass2.h"
#include "someclass3.h"
// and so on...
Очевидно, это существует для удобства - программист, желающий пользоваться библиотекой только, должен включать один заголовок вместо большого количества различных. Мой вопрос, существует ли специальное название этого типа заголовочного файла? Даже если нет "официального" имени, что Вы Вы отсылаете к нему как? "Заголовок удобства" или "заголовок модуля" или что-то?
Имена даны до сих пор (с источниками):
Пользовательские вклады (никакие источники):
Хороший вопрос :)
Я нашел несколько источников, которые называют это главный заголовочный файл, например. g:
Когда он используется для размещения заголовков для прекомпилятора заголовков, его можно назвать precompiler global header:
Однако я не думаю, что существует единый распространенный способ его называть.
вспомогательный заголовок
Я видел, что они называются вспомогательными заголовочными файлами. Здесь - один из примеров повышения, которое я обнаружил с помощью быстрого поиска в Google.
мета-заголовок
На самом деле никогда не слышал / не видел, чтобы кто-то называл это мета-заголовком, но идея подходит и ее гораздо легче выразить, чем зонтик или удобство . Я даже нашел ссылку на это имя с помощью поиска в Google.
Не знаю, есть ли официальное название, но единственное, которое я слышал, это "зонтик"
.Мне нравится "meta-header" (который я только сейчас придумал :-)