variadic-templates

variadic-templates

文章 0 浏览 4

两个参数包之间的公共类型 C++

我需要在带有 2 个参数包的求和之后定义返回类型(?????? 在代码中)!我的目标是定义一个 Tuple 类(如 std::tuple)并在这里实现,例如,两个长度相…

浮萍、无处依 2025-01-11 07:12:22 0 0

将可变参数包缩短为 N 种

我想编写一个大小为 N (> 0) 和可变数量参数 (>= N) 的类。它应该有一个接受 N 个参数的构造函数和一个具有相同类型的成员 std::tuple : template st…

反差帅 2025-01-10 20:06:33 0 0

C++具有多个类型列表的可变参数函数模板

编译器资源管理器演示显示了我发现的有效内容以及显示我想要的注释部分,但这行不通。 我是 C++ 新手,我正在尝试用 C++20 编写一个 sqlite3 接口,该…

嘿看小鸭子会跑 2025-01-10 13:27:23 0 0

可变参数模板:如何“展望未来”在论据中

我正在实现一个 printf 版本,它也可以处理 std::string 参数。 它的核心有以下功能: // use sprintf to transform the single format string with t…

固执像三岁 2025-01-10 03:15:34 0 0

使用可变参数模板的类成员函数继承

在下面的代码中,Container 的可变参数模板版本似乎没有继承 Container 的单模板版本的 name 函数,g++ 4.5.2 抱怨: no matching function for call …

小伙你站住 2025-01-08 06:43:31 0 0

C++ 中的模板模板变量

模板模板变量可以用于捕获传递的模板参数本身就是模板的所有情况吗? 我一直在使用模板为一些基于模板的方法生成调试输出。首先,我创建了一个通用处…

眸中客 2025-01-07 12:07:06 0 0

C++11 可变参数 std::function 参数

名为 test 的函数将 std::function<> 作为其参数。 template void test(std::function f) { // ... } 但是,如果我执行以下操作: void foo(int n) { …

骑趴 2025-01-05 08:20:23 0 0

FastDelegate 的可变版本和额外值副本

我正在将 FastDelegate 移植到 C ++0x 使用可变参数模板。 #include "FastDelegate.h" template class fast_delegate_base { private: typedef typena…

眼眸里的那抹悲凉 2025-01-04 16:20:30 0 0

可变参数模板包扩展

在 Andrei 在 GoingNative 2012 上的演讲中,他谈到了 Variadic 模板,并且他在某一时刻通过下面的示例解释了参数包扩展的工作原理。作为这个主题的新…

公布 2025-01-03 08:36:33 0 0

转发参数

我有一个形式的构造: template void do_something_with_it(T*&& ptr) { //here I can do something with this ptr } template void do_something_wit…

谜兔 2025-01-02 14:19:47 1 0

是否可以创建一个没有元组的复合构造函数?

我知道我可以将元组参数包扩展到基类的可变参数模板上 像这样: #include struct ComponentA { int foo; int bar; ComponentA(std::tuple && pack): f…

鹿! 2025-01-01 08:05:56 1 0

使用非常量表达式作为模板参数

这是 如何获取可变参数模板类中函数指针的参数类型? 我有这个结构来访问可变参数模板的参数: template struct function_traits; template struct fu…

千と千尋 2025-01-01 03:34:43 1 0

如何通过参数包传递引用?

我有以下代码: #include template void foo(Fun f, Args... args) { f(args...); } int main() { int a = 2; int b = 1000; foo([](int &b, int a){ …

携君以终年 2025-01-01 03:19:48 1 0

如何获取可变参数模板类中函数指针的参数类型?

这是此问题的后续内容: 具有任何参数的函数的通用函子list 我有这个函子类(完整代码请参阅上面的链接): template class Foo { std::function m_f;…

夏日浅笑〃 2024-12-29 16:32:33 1 0

具有任何参数列表的函数的通用仿函数

我需要实现一个函子,它在实例化时接受任何(!)函数指针,分析参数类型,存储指针,并在调用operator()时对指针执行某些操作。最简单的情况是,使…

—━☆沉默づ 2024-12-29 10:45:35 2 0
更多

推荐作者

忆悲凉

文章 0 评论 0

hgfg1645

文章 0 评论 0

qq_qLPLYi

文章 0 评论 0

戏舞

文章 0 评论 0

殊姿

文章 0 评论 0

﹂绝世的画

文章 0 评论 0

更多

友情链接

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