specialization

specialization

文章 0 浏览 4

是否可以重载模板类?

我发现模板方法可以重载,我可以在模板类上做同样的事情吗?如果两个模板类与一个模板类实例化相匹配,我们可以使用构造函数中的参数类型来推断使用哪…

dawn曙光 2024-09-29 20:44:18 7 0

友元声明声明一个非模板函数

我有一个类似于下面代码的基类。我正在尝试超载<<与 cout 一起使用。 然而,g++ 说: base.h:24: warning: friend declaration ‘std::ostream& opera…

情绪操控生活 2024-09-29 02:26:45 9 0

多个处理程序中只有一个处理程序应根据专业化进行操作的模式

我正在尝试重写一些代码以打破一些耦合问题并使将来更容易修改。 现在,我在基类中有一个静态工厂方法,它根据情况选择适当的实现。该决定基于专业化…

送你一个梦 2024-09-26 15:53:16 9 0

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

醉梦枕江山 2024-09-13 08:46:08 10 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 10 0

专门化一个通用变量

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

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

C++模板专业化编译

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

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

类模板部分特化的问题

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

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

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

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

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

专门化类模板构造函数

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

梦里南柯 2024-08-29 15:50:22 12 0
更多

推荐作者

马化腾

文章 0 评论 0

thousandcents

文章 0 评论 0

辰『辰』

文章 0 评论 0

ailin001

文章 0 评论 0

冷情妓

文章 0 评论 0

更多

友情链接

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