templates

Das Templates-Tag wird in mehreren Kontexten verwendet: generische Programmierung (insbesondere C ++) und Daten- / Dokumentgenerierung mithilfe von Template-Engines.
3
Antworten

Der Aufruf des geschützten ctor der vererbenden Klasse aus der statischen Vorlagenmethode der Basisklasse schlägt fehl

Ich habe eine Komponentenklasse, die eine statische Vorlagenmethode definiert, wie ein Component im Allgemeinen erstellt werden sollte: %Vor% Dann gibt es eine Implementierung, zum Beispiel ein Button . Der Konstruktor dieser Klasse sol...
17.12.2014, 15:25
2
Antworten

Verwenden von 'void_t' zum Erkennen mehrfacher Vererbungstyp-Wiederholungsfehler

Ich möchte eine has_no_duplicates<...> -Typ-Eigenschaft implementieren, die zu std::true_type ausgewertet wird, wenn die übergebene Variantentyp-Liste keine doppelten Typen aufweist. %Vor% Nehmen wir an, für den Umfang dieser Fra...
14.08.2015, 18:57
3
Antworten

Django: rendert Staticfiles über die Template-Engine zum Zeitpunkt der Bereitstellung

Ich möchte einige statische Dateien (insbesondere * .js) mit Django-Template-Variablen rendern. Ich glaube, das ist ein häufiger Anwendungsfall, besonders wenn man irgendwas AJAX-y macht; Ich möchte AJAX-URLs in meinen .js-Dateien nicht mehr fes...
09.02.2014, 18:15
1
Antwort

g ++ std :: is_function Implementierung: Was ist _ArgTypes ...?

Ich habe meine Header (g ++ - 4.5.2) nach den Implementierungen einiger Templates gesucht und folgendes gefunden: %Vor% Die ersten beiden Erklärungen erscheinen vernünftig, aber ich kann nicht herausfinden, wie das dritte funktioniert. Was i...
02.02.2013, 08:12
1
Antwort

jQuery: $ (Vorlage) vs .Clone ()

Nehmen wir an, wir haben einen komplexen String template (vielleicht ein div mit vielen anderen Tags ..) und wir müssen diesen HTML-Knoten mehrmals zu unserem bestehenden Dokument hinzufügen. Wird es schneller sein, die HTML-Knoten aus der...
20.10.2012, 14:25
2
Antworten

clang error: Nicht-type Template-Argument bezieht sich auf eine Funktion, die keine Verknüpfung hat - Bug?

Ich habe einen sehr einfachen ( C ++ 11 ) Code, der die letzte kling ( Version 3.4 trunk 187493 ) nicht kompiliert, aber GCC kompiliert fein. Der Code (unten) instanziiert das Funktions-Template foo mit dem funktionslokalen Typ Bar...
28.08.2013, 22:00
2
Antworten

Verwenden von Html.EditorFor, um ein Leerzeichen für neue Datensätze zu erstellen

Die Verwendung des EditorFor Templates ist eine wirklich nette Eigenschaft von ASP.Net MVC 3, aber ist es möglich, EditorFor zu bekommen, um eine unbestückte Vorlage zu rendern, um die Erstellung von Datensätzen zu ermöglichen? Oder gibt es e...
26.02.2012, 14:47
1
Antwort

Unterstützt lambda capture variadic template Argumente

Es wäre schön, wenn ich Folgendes tun könnte: %Vor% Leider konnte ich es nicht mit g ++ 4.7.2 kompilieren (-std = c ++ 0x):    evtempl.hh: In der Memberfunktion 'void elt :: Event :: operator () (PT ...)':   evtempl.hh: 75: 54: Fehler: er...
16.01.2013, 22:06
2
Antworten

Warum template-based static assert über typedef-based static assert?

Es gibt zwei weit verbreitete Implementierungen von statischen Asserts für Versionen von C ++, die nicht über static_assert verfügen. Der erste wird in Boost verwendet und verwendet eine Vorlage und eine Spezialisierung dieser Vorlage :...
05.08.2011, 09:37
2
Antworten

seltsamer Compiler-Fehler mit bind2nd (): "Member-Funktion bereits definiert oder deklariert" statt "Referenz auf Referenz"

Ich habe kürzlich einige Zeit damit verbracht, die Fehlermeldung zu verstehen, als ich func() in diesem Codeabschnitt aufgerufen habe: %Vor% Wenn func() wie folgt deklariert wurde, wurde der Code korrekt kompiliert: %Vor% Wenn ich...
10.09.2012, 10:20