templates

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

Was muss ich wissen, um Xcode-Projektvorlagen zu erstellen?

Ich kenne einige Tutorials zum Erstellen von Xcode-Projektvorlagen, zum Beispiel hier: Ссылка Dies ist der beste, den ich finden konnte. Alle anderen wiederholen im Grunde die gleichen Informationen oder sind nicht mehr auf dem neuesten Sta...
23.12.2010, 16:08
4
Antworten

Warum kann ich in Visual Studio nicht eine Templatised, conexpr Funktion in enable_if verwenden?

Also habe ich das auf ein minimales, vollständiges, überprüfbares Beispiel heruntergekocht und es scheint, dass Visual Studio 2015 mir einfach nicht erlaubt, eine Template-Funktion constexpr in enable_if zu verwenden. Zum Beispiel: %V...
11.01.2017, 14:36
1
Antwort

Überladen des Ausgabeoperators für eine Klassenvorlage in einem Namespace

Ich habe dieses Programm %Vor% Die Kompilierung schlägt fehl, weil der Compiler keinen Ausgabeoperator für skg :: Triplet finden konnte. Aber der Ausgabeoperator existiert. Wenn ich Triplet aus dem skg-Namespace in den globalen Namespace...
29.01.2010, 03:28
1
Antwort

C ++ gibt die verschachtelte Klasse mit der Vorlage für das Basisklassenproblem zurück

Ich versuche ein Listenobjekt zu erstellen, in dem die Iterator-Klasse eingebettet ist, um zu verstehen, wie es funktioniert. In einer Methode versuche ich ein Iterator-Objekt zurückzugeben, aber es funktioniert nicht. Ich habe ein Beispiel erst...
27.11.2009, 21:01
3
Antworten

Template Argumente vs Funktion Argumente [geschlossen]

Was ist der Unterschied zwischen den folgenden 2 Teilen des Codes: 1: %Vor% 2: %Vor% Was ist der Hauptanwendungsfall, um Template-Argumente anstelle von Funktionsargumenten zu verwenden? Warum nicht einfach das zweite Beispiel verwend...
04.02.2015, 13:11
2
Antworten

Standard Template Parameter - muss nicht von rechts sein? Warum funktioniert es?

Kann der Default-Template-Parameter "default value" so verwenden, dass er NICHT von rechts anfängt? Was ist das Kriterium? Wie interpretiert der Compiler? Zum Beispiel bin ich so überrascht, dass dieser Code funktioniert . %Vor% Siehe...
25.08.2016, 05:26
3
Antworten

Metafunktion zum Konvertieren eines Typs in eine ganze Zahl und umgekehrt

Der typeid erlaubt es jedem Typ zur Laufzeit einen eindeutigen std::type_index zuzuordnen. Ich möchte das gleiche tun, indem ich zwei Metafunktionen statisch verwende: %Vor% Gibt es eine Möglichkeit, das in C ++ 11 zu tun?     
11.12.2015, 18:26
3
Antworten

Ändern Sie die Variable in der Ansible-Vorlage basierend auf der Gruppe

Ich habe eine Ansible-Inventardatei, etwa so: %Vor% Ich habe auch eine Jinja2-Vorlagendatei, die einen bestimmten Wert hat, der auf "wahr" gesetzt ist, wenn ein Host zur "es-masters" -Gruppe gehört. Ich bin mir sicher, dass es eine einfac...
28.08.2014, 15:37
2
Antworten

Jinja2 Ausnahmebehandlung

Gibt es eine Möglichkeit, Ausnahmen in einer Vorlage in jinja2 zu behandeln? %Vor% Wie gehe ich mit dieser Ausnahme um, damit ich dieses Element einfach überspringen oder behandeln kann, ohne dass das gesamte Template-Rendering fehlschlägt?...
11.02.2014, 03:20
2
Antworten

Ist es möglich, eine Implementierungsschablonenspezialisierung als typedef eines anderen Typs zu definieren?

Ich habe eine Klassenvorlage, für die ich mehrere Vorlagenspezialisierungen einführen möchte. Diese Vorlagenspezialisierungen sind mit einem vorhandenen Typ identisch. Konzeptionell möchte ich sie als Alias ​​/ typedefs implementieren. Der fo...
06.12.2013, 09:01