templates

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

N binäre Aufrufe zu einem n-stufigen Aufruf in C ++ umwandeln?

Wir haben eine Hilfsfunktion in unserer Codebasis, um zwei (Windows) Pfadzeichenfolgen zu verketten: %Vor% Es wird oft auf diese Weise verwendet: %Vor% Das ist eher akzeptabel, aber ich habe mich gefragt, ob es in C ++ (oder C ++ 0x) ein...
18.05.2011, 08:44
4
Antworten

Wie wird eine Datenvorlage in einem Inhaltssteuerelement angezeigt?

Stellen Sie sich vor, dass ich in einer Datenvorlage eine TextBox und eine andere Datenvorlage habe, zwei Textfelder. Dementsprechend hat in der Ansicht ein Kontrollkästchen, und jede Vorlage anzeigen .. ist das möglich? Sorry, wenn meine...
22.01.2012, 05:12
5
Antworten

Implementieren einer "static-if" -Konfigurationslogik für verschiedene String-Typen in einem Container

Ich möchte eine Funktionsvorlage schreiben, die auf einem Container mit Strings arbeitet, zum Beispiel einem std::vector . Ich möchte sowohl CString als auch std::wstring mit derselben Template-Funktion unterstützen. Das Problem is...
03.06.2016, 15:00
3
Antworten

Wie kann ich eine RowDefinition dynamisch einem Grid in einer ItemsPanelTemplate hinzufügen?

Ich habe ein Raster mit einer festen Anzahl von Spalten und einer unbekannten Anzahl von Zeilen. Die Anzahl der Zeilen wird einmal im Konstruktor festgelegt. %Vor% Ich habe versucht, die folgende Codezeile, aber es gibt null zurück: %Vor%...
25.01.2012, 09:45
2
Antworten

Variadische Vorlagen ohne Funktionsparameter

Kann ich variadische Vorlagen verwenden, ohne die Vorlagenparameter als Funktionsparameter zu verwenden? Wenn ich sie verwende, kompiliert sie: %Vor% Aber wenn ich sie nicht benutze, kompiliert und beschwert es sich nicht über eine Mehrde...
23.04.2012, 10:15
11
Antworten

Ein Destruktor - sollte ich löschen oder löschen []?

Ich schreibe eine Template-Klasse, die einen Zeiger als Eingabe nimmt und speichert. Der Zeiger soll auf ein Objekt zeigen, das von einer anderen Klasse zugewiesen wurde, und an die diese enthaltende Klasse übergeben werden. Nun möchte ich ei...
03.02.2010, 20:39
3
Antworten

Verwenden Sie seltsam wiederkehrendes Template Pattern (CRTP) mit zusätzlichen Typparametern

Ich versuche, das Curiously Recurring Template Pattern (CRTP) zu verwenden und zusätzliche Typparameter zur Verfügung zu stellen: %Vor% Dies ist wahrscheinlich ein Fehler, die geeignetere Oberklasse wäre Base<A, double, int> - obwoh...
15.04.2011, 17:25
2
Antworten

Moustache Template wird nicht innerhalb der Tabelle tbody gerendert

Warum generiert derselbe JSON-Objektcode die Ausgabe mit ul elements, aber nicht mit einem table -Tag. Ich habe meine Schnurrbartvorlage wie: %Vor% Hier ist der JavaScript-Code: %Vor% Hier ist der Code auf jsFiddle - Ссылка  ...
23.03.2013, 10:46
2
Antworten

Handlebars.js deaktiviert das Escapen mit der Option noEscape?

Ich habe alle meine Inhalte vor der Flucht, also anstatt den Triple Stash überall zu verwenden, würde ich gerne den Lenker entfliehen. Eine schnelle Suche zeigte eine ähnliche Funktion, die ich in meinem Lenkerbau sehen kann, aber ich weiß nicht...
25.03.2012, 12:35
3
Antworten

C ++ Template-Metaprogrammierung, "static if" -Work-around - kann es verbessert werden?

Ich habe eine Funktion, die das Dateisystem des Benutzers scannt, einen Vektor mit den Pfaden füllt und dann entweder sortiert oder nicht sortiert. Da der Benutzer in der Lage sein sollte, zur Kompilierzeit zu entscheiden, ob er den Vektor sorti...
10.06.2013, 13:14