specialization

specialization

文章 0 浏览 7

一个专用 D 模板中有多种类型

假设我必须以某种方式处理 ushort 和 uint,但 string 有所不同。所以我想我需要一个专门用于 string 的模板,以及用于 ushort 和 uint 的其他模板。…

时光病人 2024-09-26 14:17:55 14 0

在常规类中声明模板的显式专业化实例

我根本无法编译它。我可能不可能,但我不知道为什么不可能。 class A { template class B { int test() { return 0; } }; //template ; <-with this, …

淡淡绿茶香 2024-09-17 18:00:38 22 0

类模板中函数的专业化顺序是否重要

考虑类似... template class Vector { ... bool operator==( const Vector &rhs ) { // compare and return } bool operator==( const Vector &rhs ) …

他不在意 2024-09-15 12:36:51 20 0

类型专业化;如何确定每种特定类型并做出反应?

想象一下我有一个通用类Person。然后我有该类的专业化,例如 DanishPerson 和 BritishPerson。 现在我需要一个函数来返回正确的 Person 实例,具体取…

寄居人 2024-09-15 05:17:52 13 0

多专业化好还是单专业化好?

我注意到很多发布的职位要求申请人了解多种语言或技术。尤其是我在网络开发中发现了这一点。我真的不喜欢这样,因为你越专注于几件事,你对每一件事的…

韶华倾负 2024-09-13 17:17:20 18 0

C++:模板化类的继承与包含

我有以下结构: template struct Odp { T m_t; }; 我想对其进行专门化,以便我可以添加一个运算符,以便该类型可以很好地与 STL 集配合使用。 (我无…

醉梦枕江山 2024-09-13 08:46:08 16 0

模板函数特化默认参数

template void function(T arg1, T min = std::numeric_limits::min(), T max = std::numeric_limits::max()) { } template (int arg1, int min,int m…

国粹 2024-09-12 22:34:57 15 0

专门化一个通用变量

我有一个通用方法,我想为 Strings 做一些特殊的事情。 我发现 DirectCast(DirectCast(value, Object), String) 来获取 String 值(当我已经确认 GetT…

瞄了个咪的 2024-09-10 23:28:20 13 0

C++模板专业化编译

我将详细概述我的问题以解释我想要实现的目标,如果您想忽略我的问题的细节,问题就在最后一段。 我在类设计中遇到问题,我希望将任何类型的值传递给 …

ゝ杯具 2024-09-10 19:13:24 15 0

类模板部分特化的问题

我一直在尝试实现一个需要部分模板专业化的函数并退回到静态结构技术,但我遇到了很多问题。 template struct PushImpl { typedef T* result_type; ty…

饮惑 2024-09-05 18:43:10 24 0

std::basic_string 完全专业化(g++ 冲突)

我正在尝试定义 std::basic_string 的完整专业化char、char_traits、分配器 > 由 标头进行类型定义(在 g++ 中)。 问题是,如果我首先包含 ,g++ 会…

一瞬间的火花 2024-08-29 16:54:56 16 0

专门化类模板构造函数

我正在搞乱模板专门化,并且在尝试根据所使用的策略专门化构造函数时遇到了问题。这是我试图开始工作的代码。 #include #include class DiePolicies {…

梦里南柯 2024-08-29 15:50:22 20 0

类表继承与非规范化

我正在尝试对专业化/泛化进行建模,倾向于使用类表继承(请参阅此答案)。 然而,我的同事有维护和性能问题,因为同一个表会有许多(50+)重叠的专业…

无声静候 2024-08-28 23:19:57 11 0

有没有办法使用模板专门化来将 new 与 new[] 分开?

我有一个自动指针类,在构造函数中我传递了一个指针。我希望能够在构造函数中将 new 与 new[] 分开,以便我可以在析构函数中正确调用 delete 或 delet…

一抹苦笑 2024-08-28 03:14:00 17 0

c++模板:成员专业化问题

我正在尝试创建一个模板“AutoClass”,它创建具有任意成员集的任意类,例如: AutoClass a; a.set(1,1); a.set(0,2); a.set(3,99.7); std::cout << "…

永言不败 2024-08-26 12:14:48 16 0
更多

推荐作者

裸钻

文章 0 评论 0

执手闯天涯

文章 0 评论 0

2401825754

文章 0 评论 0

就此别过

文章 0 评论 0

我为君王

文章 0 评论 0

机场等船

文章 0 评论 0

更多

友情链接

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文