specialization

specialization

文章 0 浏览 3

如何使用 UML 或类定义限制专用类中的多重性和其他属性

我正在尝试创建一个 UML 类图和相应的类定义(例如,在 C# 或 Java 中),其中我有一个通用的关系层次结构和一个或多个基于该一般关系但对其进行约束…

谎言月老 2024-10-01 20:30:20 3 0

是否可以重载模板类?

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

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

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

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

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

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

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

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

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

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

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

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

我根本无法编译它。我可能不可能,但我不知道为什么不可能。 class A { template &lttypename T&gt class B { int test() { return 0 } } //template …

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

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

考虑类似... template&lttypename T&gt class Vector { ... bool operator==( const Vector&ltfloat&gt &amprhs ) { // compare and return } bool op…

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

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

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

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

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

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

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

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

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

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

模板函数特化默认参数

template &lttypename T&gt void function(T arg1, T min = std::numeric_limits&ltT&gt::min(), T max = std::numeric_limits&ltT&gt::max()) { } te…

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

专门化一个通用变量

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

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

C++模板专业化编译

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

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

类模板部分特化的问题

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

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

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

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

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

推荐作者

1CH1MKgiKxn9p

文章 0 评论 0

ゞ记忆︶ㄣ

文章 0 评论 0

JackDx

文章 0 评论 0

信远

文章 0 评论 0

yaoduoduo1995

文章 0 评论 0

霞映澄塘

文章 0 评论 0

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