Jak*_*les 14 c c++ naming-conventions
我之前在各种C++库中看到过这种情况 - 即Qt(QtCore,QtGui等)和Irrlicht(irrlicht.h):
// file - mylibrary.h
#include "someclass1.h"
#include "someclass2.h"
#include "someclass3.h"
// and so on...
Run Code Online (Sandbox Code Playgroud)
显然这是为了方便起见 - 希望使用该库的程序员只需要包含一个标题而不是许多不同的标题.我的问题是,这种类型的头文件有一个特殊名称吗?即使没有"官方"名称,你指的是什么?一个"方便标题"或"模块标题"或什么?
到目前为止给出的名字(有消息来源):
用户贡献(无来源):
这是一个很好的问题:)
我找到了一些称为主头文件的源代码,例如:
当它用于为头预编译器托管头时,它可以被称为预编译器全局头:
但是,我不认为有一种广泛的方式来称呼它.