Suchergebnisse für Anfrage "variadic-templates"
Erstelle einen std :: -Funktionstyp mit eingeschränkten Argumenten
Gegeben den Typ einer aufrufbaren FunktionC, Ich möchte zur Kompilierzeit ein @ bekommstd::function; deren Art: hat den gleichen Rückgabetyp der FunktionCdie Argumenttypen sind die erstenN Argument FunktionsartenC Dies bedeutet, dass für einen ...
Wie rufe ich das Ersetzen der nativen es6-Vorlagenzeichenfolge über die Tag-Funktion auf?
Ich schreibe eine es6-Tag-Funktion für Vorlagenliterale, die zuerst eine Bedingung in der Zeichenfolge überprüft und, falls die Bedingung nicht gefunden wird, das Vorlagenliteral nur so interpretiert, als wäre es nicht mit Tags versehen. Ich bin ...
Variadische Vorlagenargumente einschränken
Können wir verschiedene Template-Argumente auf einen bestimmten Typ beschränken? Das heißt, erreichen Sie so etwas (nicht wirklich C ++ natürlich): struct X {}; auto foo(X... args)Hier ist meine Absicht, eine Funktion zu haben, die eine variable ...
Kann ich ein Parameterpaket erweitern und damit eine Argumentliste definieren?
Von [temp.variadic] [http://eel.is/c++draft/temp.variadic#4] (Arbeitsentwurf) Es schien mir, dass ein Parameterpaket erweitert werden kann, während eine Argumentliste einer anderen Schablonenklasse oder -funktion definiert wird. Betrachten Sie ...
Für jede Vorlage geben Sie ein Argument eines Settyps ein
Say Ich habe eine variable Template-Klasse. Wie erstelle ich eine Funktion, deren Argumente einen festgelegten Typ haben, z. B.int, wobei die Anzahl der Argumente der Anzahl der Vorlagentypen entspricht? template <typename... Types> class Test { ...
decltype für überladene Mitgliedsfunktion [duplizieren]
Diese Frage hat hier bereits eine Antwort: Überladenen Member-Funktionszeiger, der als Template-Parameter übergeben wird, eindeutig ...
Erstellung einer Folge von Nullen zur Kompilierungszeit
Ich habe das folgende Problem: template< size_t... N_i > class A { public: // ... void foo() { bar( /* 0,...,0 <- sizeof...(N_i) many */); } };Ich möchte eine Funktion aufrufenbar und passsizeof...(N_i) viele Argumente, die alle Nullen sind, z. ...