Что вы называете одним заголовком, целью которого является включение других заголовочных файлов? - PullRequest
14 голосов
/ 26 июня 2010

Я уже видел это в разных библиотеках C ++, а именно в Qt (QtCore, QtGui и т. Д.) И Irrlicht (irrlicht.h):

// file - mylibrary.h

#include "someclass1.h"
#include "someclass2.h"
#include "someclass3.h"
// and so on...

Очевидно, это существует для удобства - программистжелающий использовать библиотеку должен включать только один заголовок вместо множества разных.У меня вопрос, есть ли специальное имя для этого типа файла заголовка?Даже если нет «официального» имени, на что вы ссылаетесь?«Удобный заголовок» или «заголовок модуля» или что-то еще?


Имена, данные до сих пор ( с источниками ):

Вклад пользователя ( нет источников ):

Ответы [ 5 ]

6 голосов
/ 26 июня 2010

Хороший вопрос:)

Я нашел несколько источников, которые называют его главный файл заголовка , например:

Когда он используется для размещения заголовков прекомпилятора заголовка, он может называться глобальным заголовком прекомпилятора:

Однако я не думаю, что существует один распространенный способ назвать это.

3 голосов
/ 26 июня 2010

Я не знаю, есть ли какое-нибудь официальное имя, но я слышал только одно: "зонтик".

2 голосов
/ 26 июня 2010

как насчет

заголовок заголовка?

:)

2 голосов
/ 26 июня 2010

вспомогательный заголовок

Я видел, что они называются вспомогательными заголовочными файлами. Здесь - один из примеров повышения, который я использую с помощью быстрого поиска в Google.


мета-заголовок

Никогда не слышал / не видел, чтобы кто-то называл это мета- заголовок, но идея подходит и гораздо проще сказать, чем зонт или удобство .Я даже нашел ссылку на это имя с помощью поиска Google.

0 голосов
/ 26 июня 2010

Мне нравится "мета-заголовок" (который я только что изобрел в секунду: -)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...