specialization

specialization

文章 0 浏览 7

使用 C++ 中的模板展开循环具有部分专业化

我正在尝试使用模板在 C++ 中展开循环,如下所示。 #include template struct printDown { static void run(void) { std::cout << i << "\n"; printDo…

新雨望断虹 2024-10-20 05:43:20 15 0

如何在 C# 中实现某种程度的多态性?

这是我最近一直试图解决的问题的简化版本。 我有以下两个类: class Container { } class Container : Container { T Value { get; private set; } pu…

陈甜 2024-10-20 02:59:18 12 0

用于特定模板专门化的重载成员函数

我有一个类 tPoint ,它将实现为具有不同的基类型,因此 templateclass tPoint{ T x; T y; public: void Set(T ix, T iy){x=ix;y=iy;} }; 当类型 T 为…

若沐 2024-10-19 18:21:10 8 0

双模板方法的部分特化失败

有模板类List。 template class List { public: template void load ( const char *file); ... }; template template void List ::load ( const char …

_畞蕅 2024-10-16 21:06:26 13 0

如何以不同的方式专门化 typedef 及其隐式类型?

我有这样的事情: typedef int AnotherType; template Func( T Value ); // And I want to specialize these two cases separately: template ( int V…

岛歌少女 2024-10-14 17:02:44 11 0

基于“符号性”的部分模板专门化整数类型?

给定: template inline bool f( T n ) { return n >= 0 && n <= 100; } 当与 unsigned 类型一起使用时会生成警告: unsigned n; f( n ); // warning:…

北音执念 2024-10-13 10:45:52 12 0

无法专门化函数模板

这是家庭作业,尽管它已经以不同的方式提交了。 我从 Visual Studio 2008 得到以下内容 error C2893: Failed to specialize function template 'void …

怂人 2024-10-10 22:46:34 16 0

部分专门化模板内的方法指针

我正在尝试实现具有只读、只写和读写行为的属性。我认为模板专业化将是这里的方法,所以我尝试了这个: template class Property; template class Pro…

木格 2024-10-09 01:29:41 14 0

C++部分模板专门化语法

对于主模板: template class MyClass {... 之间有什么区别 template class MyClass {... 对于模板专业化,和 template {... …

怪我入戏太深 2024-10-07 19:18:02 17 0

针对特定类型的部分模板专业化,c++

使用模板的部分专业化,我想创建一个函数/方法: A)仅处理形式参数的一种特定原始类型(int,double,float,...),而对于其他类型抛出异常 templat…

辞取 2024-10-07 17:53:38 19 0

运算符()的部分特化

我的一个类声明了一个模板化函数: template A do_something(const std::vector &data) 我想部分专门研究typename A。 B 是一个实现非常简单的接口的…

胡大本事 2024-10-07 05:54:02 13 0

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

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

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

是否可以重载模板类?

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

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

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

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

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

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

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

送你一个梦 2024-09-26 15:53:16 14 0
更多

推荐作者

裸钻

文章 0 评论 0

执手闯天涯

文章 0 评论 0

2401825754

文章 0 评论 0

就此别过

文章 0 评论 0

我为君王

文章 0 评论 0

机场等船

文章 0 评论 0

更多

友情链接

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