preguntar acerca de variadic-functions
20
réponses
Comment puis-je convertir l’objet «arguments» en un tableau en JavaScript?
L'objet arguments en JavaScript est une verrue étrange-il agit comme un tableau dans la plupart des situations, mais ce n'est pas en fait un objet tableau. Puisque c'est vraiment quelque chose de complètement différent, il n'a pas les fonctions utile …
demandé sur
1970-01-01 00:33:29
2
réponses
Comment travailler avec varargs et réflexion
Question Simple, comment faire fonctionner ce code ?
public class T {
public static void main(String[] args) throws Exception {
new T().m();
}
public // as mentioned by Bozho
void foo(String... s) {
System.err.print …
demandé sur
1970-01-01 00:33:30
5
réponses
PHP: liste d’arguments de longueur variable par référence?
Est-il possible de créer une fonction PHP qui prend un nombre variable de paramètres de référence?
Cela ne m'aide pas une fonction qui reçoit par référence un tableau de valeurs ni une fonction qui prend ses arguments enveloppés dans un objet parce …
demandé sur
1970-01-01 00:33:29
5
réponses
Pourquoi foo (*arg, x) n’est pas autorisé en Python?
Regardez l'exemple suivant
point = (1, 2)
size = (2, 3)
color = 'red'
class Rect(object):
def __init__(self, x, y, width, height, color):
pass
Il serait très tentant d'appel:
Rect(*point, *size, color)
les solutions de rechange pos …
demandé sur
1970-01-01 00:33:31
4
réponses
Java: ambiguïté de surcharge de la méthode générique
Considérons le code suivant:
public class Converter {
public <K> MyContainer<K> pack(K key, String[] values) {
return new MyContainer<>(key);
}
public MyContainer<IntWrapper> pack(int key, String[] value …
demandé sur
1970-01-01 00:33:33
11
réponses
Comment compter le nombre d’arguments passés à une fonction qui accepte un nombre variable d’arguments?
Comment compter les pas d'arguments passés à la fonction dans le programme suivant:
#include<stdio.h>
#include<stdarg.h>
void varfun(int i, ...);
int main(){
varfun(1, 2, 3, 4, 5, 6);
return 0;
}
void varfun(int n_a …
demandé sur
1970-01-01 00:33:30
1
réponses
Est-ce que @SafeVarargs est une annotation appropriée pour cette méthode?
j'ai un peu de code Java (en utilisant la classe Guava ImmutableList ):
@Nonnull
public static <E extends Event> UserHistory<E> forUser(long id, E... events) {
List<E> list = ImmutableList.copyOf(events);
return new …
demandé sur
1970-01-01 00:33:35
5
réponses
Puis-je passer un tableau comme argument à une méthode avec des arguments variables en Java?
j'aimerais pouvoir créer une fonction comme:
class A {
private String extraVar;
public String myFormat(String format, Object ... args){
return String.format(format, extraVar, args);
}
}
le problème ici est que args est traité …
demandé sur
1970-01-01 00:33:30
4
réponses
Varargs dans la surcharge de méthode en Java
le code suivant ne se compile pas.
package varargspkg;
public class Main {
public static void test(int... i) {
for (int t = 0; t < i.length; t++) {
System.out.println(i[t]);
}
System.out.println("i …
demandé sur
1970-01-01 00:33:32
7
réponses
Comment passer la variable nombre d’arguments à printf / sprintf
j'ai une classe qui contient une fonction" erreur " qui formatera du texte. Je veux accepter un nombre variable d'arguments et ensuite les formater en utilisant printf.
exemple:
class MyClass
{
public:
void Error(const char* …
demandé sur
1970-01-01 00:33:29