template-specialization 问答列表

const char* 的模板方法专用化

作者:François Beaune 提问时间:7/30/2017

请考虑以下代码片段: struct S { template <typename T> void insert(const T& x); }; template <> void S::inse...

创建依赖于另一个模板的类模板

作者:Chris Gnam 提问时间:5/4/2023

所以我有一组类,它们都是从基类派生的(注意:在下面的代码中用于指定精度类型(例如),而 ued 用于指定颜色类型(例如):RigidBodyTpfloatTcRGB template <typena...

专用结构/类中无法识别的数据成员

作者:nmd_07 提问时间:11/24/2018

为了包含条件数据成员,我使用专用模板而不是命名空间,然后在每个专用化中重载赋值运算符。在编译过程中,无法识别专用化的成员变量。我不明白为什么,在互联网上也找不到任何东西。 enum Def : in...

如何创建类型特征以避免编写冗余的专用化?

作者:Unemployed Goose 提问时间:6/14/2023

我有一个带有主模板的类模板,该模板旨在与任何类型参数一起使用。但是,由于某些特殊需求,我需要像这样使用模板专用化:T template<typename T> class foo { privat...

“X”的 template-id 'empty&lt;&gt;' 与任何模板声明都不匹配,候选者为:“X”

作者:Tini4 提问时间:7/3/2023

我正在尝试为我的班级进行模板专业化。我有一个头文件和一个 sorce 文件: stack.h #ifndef EX9_STACK_H #define EX9_STACK_H #include <...

写作/口语时如何区分不同类型的 C++ 专业

作者:Chris Gnam 提问时间:7/3/2023

我认为我对“专业化”含义的一些困惑在于,它似乎有两个相关但不同的含义。这是我似乎遇到的两个定义: 来自 IBM Template Instantiation 从模板实例化创建的用于处理一组特定模板...

专门用于 Eigen::D enseBase 的 std::less

作者:j-hap 提问时间:9/27/2023

我需要对两者的总顺序,因此我想专门研究两者的父类:。从 https://eigen.tuxfamily.org/dox/TopicFunctionTakingEigenTypes.html 我知道我必...


共7条 当前第1页