Suchergebnisse für Anfrage "templates"
Ist dies eine gute Methode für das Busting von Vorlagencaches im Winkel?
Ich versuche, Cache-Busting in meiner eckigen Anwendung so zu implementieren, dass Caching weiterhin möglich ist, es jedoch immer dann unterbrochen wird, wenn neuer Code für die Produktion bereitgestellt wird. Mein bisheriges Setup beinhaltet die ...
Variadische Template-Funktion, die Lambda akzeptiert
Ich versuche, den Compilerfehler zu verstehen, den ich für den folgenden Code erhalte. Ich habe eine variable Vorlagenfunktion, die ein Lambda mit den angegebenen Typen akzeptiert, und der Versuch, diese Funktion aufzurufen, führt dazu, dass die ...
Zeichenfolgen zur Kompilierzeit in einer Vorlage zur Kompilierzeit verketten?
Derzeit habe ich: template <typename T> struct typename_struct<T*> { static char const* name() { return (std::string(typename_struct<T>::name()) + "*").c_str(); } };Ich frage mich, ob ich das ganze Stück vermeiden kann, in dem ich gezwungen bin, ...
Besetzungsliste <A *>, um <B *> aufzulisten, wo B A erbt
Ich habe eine Funktion void doSomething(list<A*> list1, list<A*> list2)Und Klassen class B : A class C : AGibt es eine direkte Möglichkeit meine Funktion wie aufzurufen void doSomething(list<B*> listOfB, list<C*> listOfC)oder muss ich es ...
Vorlage Vorlagenparameter mit verschiedenen Vorlagen
Aus Gründen der Klarheit habe ich Dinge wie den Konstruktor und den Destruktor usw. aus dem Folgenden entfernt, bei denen der Frage nichts hinzugefügt wird. Ich habe eine Basisklasse, die verwendet wird, um einen gemeinsamen Vorfahren für eine ...
for-Schleife in Vorlagen
Ich brauchefor Schleife in der Vorlage. for i := start; i < finish; i++ { // do something }Ist es nur eine Möglichkeit, mitrange mit vorbereiteten Array oder wie kann ich diese Funktion Vorlagen hinzufügen?
Golang Vorlagen "Minus" -Funktion
Ich weiß das ingo vorlagen kann ich mit funktion benannt aufrufenadd zum Ausdruck wie1 + 1. Aber wie benannt ist die Funktion für den Ausdruck?2 - 1?
Heterogene Speicherung variadischer Klassenparameter-Membervariablen
Ich habe eine variable Klassenvorlage, mit der eine Klasse der obersten Ebene für eine variable Anzahl von Klassen erstellt wird. Jede Klasse, die in die Klasse der obersten Ebene aufgenommen werden soll, wird von einer Basisklasse abgeleitet, da ...
Warum verwenden Typaliase in C ++ 'using' anstelle von 'typedef' in ihrer Syntax?
Es ist klar, dass Typ-Aliase und Templated-Typ-Aliase semantisch mit typedefs und einer Erweiterung von typedefs zur Unterstützung der Vorlage äquivalent sind. Wie kommt es mit der neuen Syntaxusing Für diese wurde ein Schlüsselwort erstellt, ...
Wie verstecke ich standardmäßige Vorlagenparameter in gcc-Fehlermeldungen?
Das Durchlesen von Fehlermeldungen, die von g ++ generiert werden, ist oft mühsam, da gcc Namen wie folgt erweitert std::ostreamin meinem Code in eine viel längere Form wie std::basic_ostream<char, std::char_traits<char> >in den ...