specialization

specialization

文章 0 浏览 3

模板类成员函数仅特化

我正在阅读《模板完整指南》,其中内容如下: 它正在谈论类模板专业化。 虽然可以专门化一个成员函数 类模板,一旦你这样做了,你就不能再专门化 专门…

浅蓝的眸勾画不出的柔情 2024-11-06 08:10:16 2 0

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

考虑下一个示例: #include &ltiostream&gt template&lt int a &gt void foo() int main(int argn, char* argv[]) { foo&lt1&gt() } template&lt&gt v…

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

C++,模板特化问题

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

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

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

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

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

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

我正在尝试使用模板在 C++ 中展开循环,如下所示。 #include &ltiostream&gt template&lt class T, T i &gt struct printDown { static void run(void…

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

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

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

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

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

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

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

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

有模板类List。 template &lttypename Point&gt class List { public: template &ltconst unsigned short N&gt void load ( const char *file) ... } …

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

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

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

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

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

给定: template&lttypename T&gt inline bool f( T n ) { return n &gt= 0 &amp&amp n &lt= 100 } 当与 unsigned 类型一起使用时会生成警告: unsign…

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

无法专门化函数模板

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

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

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

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

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

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

对于主模板: template&lttypename A, typename B&gt class MyClass {... 之间有什么区别 template&lttypename A, typename B&gt class MyClass&ltint…

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

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

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

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

运算符()的部分特化

我的一个类声明了一个模板化函数: template&ltclass A, class B&gt A do_something(const std::vector&ltB&gt &ampdata) 我想部分专门研究typename A…

胡大本事 2024-10-07 05:54:02 4 0
更多

推荐作者

1CH1MKgiKxn9p

文章 0 评论 0

ゞ记忆︶ㄣ

文章 0 评论 0

JackDx

文章 0 评论 0

信远

文章 0 评论 0

yaoduoduo1995

文章 0 评论 0

霞映澄塘

文章 0 评论 0

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