variadic 相关问题

在计算机科学中,如果操作符或函数可以采用不同数量的参数,则它是可变参数;也就是说,如果它的arity不固定。

如何区分/分离模板功能的两个连续可变参数模板参数包?

template void Fun(Ts ... ts,Ps ... ps){}; Fun(1,'a',“ blah”,2.13,3.14f); // //如何分隔ts或ps params pack的哪一部分,有一种方法可以显式...

回答 2 投票 1

为什么模板参数推导不适用于仅指定前两个参数的可变参数模板类?

我有一个可变参数模板类,该类具有两个固定的模板参数以及一个可变的参数列表。创建实例时,我想指定前两个参数并具有...

回答 2 投票 3

具有可变参数模板参数的确定方法

我想定义一个可变参数模板类BaseA,它具有可变参数函数execute(...)。子类使用确定的参数扩展execute(...)。我尝试了一个演示代码,但是它的类型为...

回答 1 投票 0

使用提供的可变参数传递C回调函数会产生奇怪的结果

在下面的代码中,float或double参数不起作用,值始终是错误的。整数和字符串按预期工作。我要放弃这种构造,并尝试其他方法,除非有人...

回答 1 投票 0

我可以获得Java类的可变数量的泛型类型,还是一般而言?

我想用“ EnumTuple”的名字来伪造一个通用的数据类,它将来自不同Enum类的自然数量的不同Enum元素存储在一个Tuple中。说我得到了这三个...

回答 1 投票 0

用元组替换函数参数

迅速,我一定会误解某些功能测试(_ x:0,y:0){/ *代码* /}让a =测试test(x:1,y:2)//这很好,我正在尝试传递元组来代替参数。 a。(x:0,y:...

回答 1 投票 0

C ++:使用可变参数模板的类包装器

我想为其他类obj做一个包装。当包装obj初始化时,我希望能够将我想传递给内部obj的参数传递给它的构造函数:template

回答 1 投票 0

如何快速获取任意类型的任意数量的参数作为参数并执行它?

这就是我想要得到的:一个单一的函数,可以接受带有任何类型和返回类型的任意数量参数的任何函数,并在Swift中内部执行它们。可能吗? ...

回答 1 投票 0

调用默认构造函数时模板可变参数编译错误

我对调用模板可变参数方法的模板方法有一种奇怪的行为,但我找不到问题所在。我正在使用Visual Studio Community2017。出现编译错误...

回答 1 投票 1

c ++如何使用Variadic创建闭包?

我正在尝试将此python代码重写为等效的pybind c ++。但是我无法让我的C ++代码接受未知数量的python参数:def native(f_raw):def f_wrapped(* args,** ...

回答 1 投票 0

如何使用可变参数函数而无需传递参数数量并且仅带有3个点?

考虑以下代码,是否可以在不获取参数数量的情况下定义可变参数函数? void printFunction(...){int noOfArgs =“有什么方法可以获取参数数量?”; ...

回答 2 投票 0

c ++:在构造函数中使用参数包?

#include class A {public:A(bool b,int i):b_(b),i_(i){} void print(){std :: cout << b_ <

回答 3 投票 0

C ++ 11专门设计可变参数函数的一个版本

我正在尝试创建一个可变参数函数,该函数接受任意数量的参数,但是我想专门说明仅传递带有迭代器的两个参数。传递两个非...的参数的情况。]] >

回答 1 投票 1

用于不同功能的容器?

我正在尝试为不同的函数实现一个容器类,在其中可以保存函数指针,并在以后使用它来调用那些函数。我将尝试更准确地描述我的问题。如...

回答 1 投票 10

参数包中没有参数说明符

当前在C ++中,这两种方法都不可行,编译器抱怨它期望一个表达式。如果您要构建一个像元组一样的对象,并且其杂散量为...

回答 1 投票 0

可以在Typescript中键入递归可变参数吗?

我具有以下泛型函数,我可以从中派生各种有用的可变参数函数:const variadic = f => {const go = args => Object.defineProperty(arg => go(args ....

回答 1 投票 1

swift结合声明式语法

Swift Combine的声明式语法对我来说很奇怪,似乎有很多事情是不可见的。例如,以下代码示例在Xcode游乐场中构建和运行:...

回答 1 投票 2


用C和C ++调用的(…)是什么?

...用于表示C / C ++中的可变参数实体。它叫什么名字?是归类为运算符还是其他?关于...的其他细节吗?编辑:我知道...的目的。我在问...

回答 2 投票 1

C和C ++中的(…)语法是什么?

...用于表示C / C ++中的可变参数实体。它叫什么名字?是归类为运算符还是其他?关于...的其他细节吗?编辑:我知道...的目的。我在问...

回答 2 投票 1

© www.soinside.com 2019 - 2024. All rights reserved.