在显式实例方法中,仅为显式实例化的模板生成实例。隐式实例化不能满足该要求。实例被放置在当前编译单元内。
这种方法的优点是拥有最少的模板编译和最小的对象大小。
缺点是您必须手动执行所有的实例化。
模板实例接收全局链接。这些实例在当前编译单元外部是可视的和可用的。链接程序识别并丢弃重复项目。
可使用 -instances=explicit 选项指定显式实例。