Я видел это раньше в различных библиотеках С++, а именно Qt (QtCore, QtGui и т.д.) и Irrlicht (irrlicht.h):
// file - mylibrary.h
#include "someclass1.h"
#include "someclass2.h"
#include "someclass3.h"
// and so on...
Очевидно, что это существует для удобства - программист, желающий использовать библиотеку, должен включать только один заголовок вместо множества разных. Мой вопрос: есть ли специальное имя для этого типа заголовочного файла? Даже если нет "официального" имени, как вы его называете? "Удобный заголовок" или "заголовок модуля" или что-то еще?
Имена, данные до сих пор (с источниками):
- Заголовок удобства (Boost)
- Главный заголовок (Официальная документация Apple, Блог MSDN)
- Мета-заголовок (Вики-страница программирования игр)
Пользовательские вклады (без источников):
- Заголовок заголовка (Ларри Ватанабэ)
- Заголовок Umbrella (Chuck)