make_shared、make_pair等叫什么
What are make_shared, make_pair, etc called?
有一个
函数类型的正式名称,旨在利用模板推导来实例化其模板类对应项。 std::make_pair
就是这种方法的一个典型例子。我想到了"辅助方法"一词,但我记得有一个更具体的术语......我只是想不起来了。
我不确定还有比"工厂功能"更正式的名称。我不会称它为"方法",因为它不存在于类中。
在 Boost 文档中以及 Microsoft 的 STL 大师 Stephen T Lavavej 的这篇博文中都支持这种用法。
相关文章:
- 为不同配置设置MSVC_RUNTIME_LIBRARY的正确方法是什么
- 警告处理为错误这里有什么问题
- 什么时候调用组成单元对象的析构函数
- #定义c-预处理器常量..我做错了什么
- 努力将整数转换为链表。不知道我在这里做错了什么
- C++我的数学有什么问题,为什么我的代码不能正确循环
- 什么时候在C++中返回常量引用是个好主意
- 当在同一名称空间中有两个具有相同签名的函数时,会发生什么
- C++避免重复声明的语法是什么
- c++库的公共头文件中应该包含什么
- 问题:什么是QAbstractItemView::NoEditTriggers的反面
- 有什么方法可以遍历结构吗
- 当类在C++中定义时,有什么方法可以"register"类吗?
- 有什么方法可以在 GNU Make 中使用变量作为规则和先决条件?
- make / gcc:"bad build"的可能原因是什么?
- CGRectMake(或其他Make函数)究竟做了什么
- NetBeans使用的默认make工具是什么
- 构建C++项目的正确方法是什么?Make/IDE/Ant.
- CMake:"make depend"有什么用?
- 在没有make的情况下运行qpid示例的方法是什么?