function-templates

function-templates

文章 0 浏览 3

为什么 GCC 不允许我使用一个模板参数作为另一个模板的参数?

我编写了以下模板函数来对 std::vector 对象的内容求和。它位于一个名为 sum.cpp 的文件中。 #include &ltvector&gt template&lttypename T&gt T sum(…

执笏见 2024-11-07 04:02:42 0 0

返回类型 T 的函数模板无法编译

以下代码可以正常编译: template&lttypename T&gt void f(const T &ampitem) { return } int main() { f("const string literal") } Compilation suc…

七度光 2024-10-21 23:38:18 1 0

为什么函数模板不能部分特化?

我知道语言规范禁止函数模板的部分专业化。 我想知道为什么禁止这样做?它们没有用吗? template&lttypename T, typename U&gt void f() {} //allowed…

空城旧梦 2024-10-19 00:14:13 1 0

函数模板的部分特化

在下面的代码片段中, template&lttypename T1&gt void func(T1&amp t) { cout &lt&lt "all" &lt&lt endl } template&lttypename T2&gt void func(T2 …

べ映画 2024-10-17 08:33:04 3 0

如何在编译时选择正确的重载函数模板?

我试图了解如何在编译时选择正确的重载函数模板,但编译器给我带来了困难。我可以让它工作,但我不明白发生了什么。让我解释一下。 我有两个结构 A 和…

千仐 2024-10-16 23:28:29 2 0

C++与枚举匹配的模板函数中无法解释的变化

我有以下包含模板函数的代码。当我使用第二个参数作为枚举来调用此函数时:在某些情况下,它会找到模板专业化,而在某些情况下则不会。 我已经验证枚…

过期以后 2024-10-16 20:54:09 2 0

使用模板函数时出现不一致错误

(这个问题对任何愿意尝试的人都有悬赏) 嗨,我已经定义了以容器类作为参数的重载模板函数 (此处 CntrlCls1 = RWTValOrderedVector 和 CntrlCls2 = …

追风人 2024-10-16 00:30:43 2 0

如何编写可以接受堆栈或队列的函数模板?

我正在实现四种算法,除了使用的数据结构外,它们完全相同 - 两种使用 priority_queue,一种使用 stack,最后一种使用 priority_queue使用队列。它们…

翻身的咸鱼 2024-10-14 12:31:28 4 0

模板参数推导(在同一调用中同时使用显式和隐式参数)

我有一个函数的三个模板参数,并且(我认为)编译器在推断哪个模板参数是哪个时遇到了麻烦。 模板函数是: #include &ltstructures/partition.h&gt #i…

薄情伤 2024-10-13 17:01:36 4 0

创建我自己的自定义 JQuery 模板引擎?

我在 stackoverflow 上进行了快速搜索..但找不到我想要的东西。 我正在尝试了解/获取一些关于如何为 jQuery 构建我自己的非常简单的模板引擎的指导。 …

浸婚纱 2024-10-08 00:13:43 3 0

错误 C2955:“ListRemake” :使用类模板需要模板参数列表

template &ltclass T&gt class ListRemake { ... friend ostream&amp operator &lt&lt (ostream&amp out, const ListRemake&amp obj) } template &ltc…

手心的温暖 2024-10-03 07:08:30 3 0

类成员函数模板可以是虚拟的吗?

我听说C++类成员函数模板不能是虚拟的。这是真的吗? 如果它们可以是虚拟的,那么使用这种功能的场景示例是什么?…

谜兔 2024-10-01 15:14:56 5 0

成员函数模板放在哪里

C++ 中经常让我感到沮丧的一个方面是决定模板在头文件(传统上描述接口)和实现 (.cpp) 文件之间的位置。模板通常需要进入标头,公开实现,有时还需要…

寂寞陪衬 2024-09-30 21:10:46 4 0

函数模板中类型的确定

我想请教一下关于函数模板的建议。我有一个函数可以将一些数据添加到缓冲区中。但我还需要将有关数据类型的信息添加到缓冲区中。数据类型是以下枚举:…

紫瑟鸿黎 2024-09-29 22:50:39 2 0

模板化函数..错误:模板 ID 与任何模板声明都不匹配

我编写了一个函数模板和一个显式专用的模板函数,它只接受 3 个参数并计算其中最大的参数并打印它。 专用函数会导致错误,而模板则可以正常工作。 但…

绅刃 2024-09-27 23:58:52 1 0
更多

推荐作者

1CH1MKgiKxn9p

文章 0 评论 0

ゞ记忆︶ㄣ

文章 0 评论 0

JackDx

文章 0 评论 0

信远

文章 0 评论 0

yaoduoduo1995

文章 0 评论 0

霞映澄塘

文章 0 评论 0

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