make_shared、make_pair等叫什么

What are make_shared, make_pair, etc called?

本文关键字:make 什么 shared pair      更新时间:2023-10-16
有一个

函数类型的正式名称,旨在利用模板推导来实例化其模板类对应项。 std::make_pair就是这种方法的一个典型例子。我想到了"辅助方法"一词,但我记得有一个更具体的术语......我只是想不起来了。

我不确定还有比"工厂功能"更正式的名称。我不会称它为"方法",因为它不存在于类中。

在 Boost 文档中以及 Microsoft 的 STL 大师 Stephen T Lavavej 的这篇博文中都支持这种用法。