explicit-specialization

explicit-specialization

文章 0 浏览 3

类模板显式特化还可以声明其他内容吗?

如果此代码无效就好了。但它在概念上是合理的,GCC 接受它,尽管 Comeau 不这样做:( template struct t; template {} r; // Bad declarator! Don't …

安稳善良 2024-11-15 02:19:20 1 0

重载模板函数时显式特化和常规函数之间的区别

我今天很开心。这里是第 7 号问题: 当您尝试重载模板函数时,显式专业化和普通函数之间有什么区别? 什么情况下适合使用显式专业化?我不太明白: #i…

故人的歌 2024-11-06 12:33:53 5 0

为什么静态库中的显式模板专业化缺少符号?

如果我编译以下代码: // // g++ static.cpp -o static.o // ar rcs libstatic.a static.o // #include template struct TemplatedClass { void Test(…

◇流星雨 2024-09-28 15:21:43 5 0

普通函数不会覆盖模板函数

我必须使用外部库,但如果使用 std::string 调用它,则会从以下模板函数及其显式专业化中收到“多重定义错误”。 template void foo(T& value); templ…

时间海 2024-09-19 22:43:38 14 0

显式实例化

这是由这篇文章(第5页)激发 template T const &f(T const &a, T const &b){ return (a > b ? a : b); } template int const &f(int const &, int co…

糖果控 2024-09-19 08:07:06 6 0

使用显式实例化设置类模板的方法

在提出这个问题并阅读了大量有关模板的内容之后,我想知道以下类模板设置是否有意义。 我有一个名为 ResourceManager 的类模板,它只会加载一些特定资…

腹黑女流氓 2024-09-15 07:36:20 8 0

如何根据类模板参数专门化成员函数

问题说了什么。另外,是否可以内联执行此操作? 这是一个小例子,只是为了提供一个想法...... template class Foo { public: Foo() :z(0.0) {} void d…

太傻旳人生 2024-09-14 23:29:35 14 0

如何仅向 C++ 中的一个方法提供显式专业化;模板类?

我有一个看起来像这样的模板类: template class C { void A(); void B(); // Other stuff }; template void C::A() { /* something */ } template vo…

甜心小果奶 2024-08-05 09:32:48 4 0
更多

推荐作者

束缚m

文章 0 评论 0

alipaysp_VP2a8Q4rgx

文章 0 评论 0

α

文章 0 评论 0

一口甜

文章 0 评论 0

厌味

文章 0 评论 0

转身泪倾城

文章 0 评论 0

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