specialization

specialization

文章 0 浏览 4

使用点之后模板函数的特化会破坏编译

考虑下一个示例: #include template void foo(); int main(int argn, char* argv[]) { foo(); } template<> void foo() { std::cout<<1<

清风不识月 2024-11-06 03:52:57 6 0

C++,模板特化问题

我在模板类专业化方面遇到问题,请参阅下面的代码。 template class Point { private T x, y; typedef T Type; public: Point ( const T & x_, const …

菊凝晚露 2024-11-05 09:52:08 4 0

C++非具体类型的模板专业化(另一个模板类!)

我正在移植一些代码以在某些地方使用智能指针,并且遇到了专业化问题。在具体类型上专门化模板函数非常简单,但是如果我想在另一个模板化类(在我的例…

赠意 2024-10-21 00:47:48 6 0

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

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

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

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

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

陈甜 2024-10-20 02:59:18 7 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 4 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 6 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 6 0

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

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

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

无法专门化函数模板

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

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

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

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

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

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

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

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

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

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

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

运算符()的部分特化

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

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

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

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

谎言月老 2024-10-01 20:30:20 7 0
更多

推荐作者

马化腾

文章 0 评论 0

thousandcents

文章 0 评论 0

辰『辰』

文章 0 评论 0

ailin001

文章 0 评论 0

冷情妓

文章 0 评论 0

更多

友情链接

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