Suchergebnisse für Anfrage "templates"

2 die antwort

Abbreviated function template vs. function template mit Weiterleitungsreferenzparameter

Was sind die Unterschiede zwischenFunktionsvorlagen mit Weiterleitungsreferenzparametern template<typename T> void Universal_func(T && a) { }und abgekürzte Funktionsvorlagen? void auto_fun(auto && a) { }Kann ich ersetzenUniversal_func ...

2 die antwort

Variadische Vorlagen, Parameterpaket und seine diskutierte Mehrdeutigkeit in einer Parameterliste

ei dieser Frage beziehe ich mich auf meine vorherige Frage [https://stackoverflow.com/questions/34940875/parameter-pack-must-be-at-the-end-of-the-parameter-list-when-and-why] . ei dieser Frage stellte ich fest, dass Folgendes nicht gültig ...

14 die antwort

Eine Vorlagenklasse in C ++

Was ist die Funktion der folgenden C ++ - Vorlagenklasse? Ich bin nach zeilenweisen Anmerkungen: template<class T> string toString(const T& t, bool *ok = NULL) { ostringstream stream; stream << t; if(ok != NULL) *ok = stream.fail() == false; ...

TOP-Veröffentlichungen

2 die antwort

Ganzzahlige Folge von Zeichen aus benutzerdefinierten Literalen, die Zeichenfolgen als Parameter verwenden

erzeit können nur Doubles eine Zeichenvorlage in einem benutzerdefinierten Literal erzeugen: template <char...> double operator "" _x(); // Later 1.3_x; // OK "1.3"_y; // C++14 does not allow a _y user- // defined operator to parse that as a ...

4 die antwort

Manipulation von 'Strings' zur Kompilierungszeit mit variablen Vorlagen

Hey all, ich versuche gerade, eine Zeichenkettenverschlüsselung zur Kompilierungszeit zu schreiben (mit den Wörtern 'string' und 'encryption' ziemlich locker Was ich bisher habe ist wie folgt: // Cacluate narrow string length at compile-time ...

14 die antwort

Eclipse Benutzerdefinierte Variable für Java-Codevorlagen

Wie fügen Sie eine neue Variable hinzu, die in eine Java-Codevorlage eingefügt werden soll? Wie füge ich eine Variable zur Liste in Fenster-> Einstellungen-> Java-> Codestil-> Codevorlagen-> Code-> Neue Java-Dateien-> Bearbeiten-> Variable ...

20 die antwort

Mehrere Klassen vom Typ Integer in C ++

Ich verwende häufig Ganzzahlen, um Werte in verschiedenen "Räumen" darzustellen. Beispielsweise.. int arrayIndex; int usersAge; int daysToChristmas;Ideally, ich hätte gerne separate Klassen für jeden dieser Typen "Index", "Jahre" und "Tage", um ...

4 die antwort

Generische Funktion zum Konvertieren von boost :: any in boost :: variant

ngenommen, Sie haben einboost::any Objekt und einboost::variant Objekt Ich suche nach einer generischen Funktionconvert, wobei ein Template-Parameter T ein spezialisiertes @ iboost::variant z.B.boost::variant<int, std::string> und wandelt das @ ...

10 die antwort

Wie kann ich überprüfen, ob eine Member-Funktion eine const-Überladung aufweist?

Sagen wir, ich habe struct foo { void ham() {} void ham() const {} }; struct bar { void ham() {} }; ngenommen, ich habe eine Templated-Funktion, kann ich feststellen, ob der angegebene Typ eine const-Überladung für @ haham?

8 die antwort

template-Spezialisierung nach Größe des Typs

Ich möchte eine Template-Funktion bereitstellen, deren Implementierung (-> Spezialisierung) von der Größe des Vorlagentyps abhängt. Etwas Ähnliches (ausgelassene Typecasts), aber ohne das if / elseif: template<class T> T byteswap(T & swapIt) { ...