templates

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

RSpec Szenariorichtlinien: Mehrere Testfälle

Was ist der beste Weg, um eine Menge verschiedener Testfälle mit RSpec zu testen? Beispiel: string-additions.rb : %Vor% Wenn ich rspec string-additions.rb --color --format doc starte, bekomme ich: %Vor% Ich möchte jedoch eine sinn...
02.04.2011, 15:27
3
Antworten

Text mit Vorlage vergleichen, um Anomalien zu erkennen (reverse template)

Ich suche nach einem Algorithmus oder sogar nach einem Algorithmusraum, der sich mit dem Problem der Validierung dieses kurzen Textes (E-Mail) beschäftigt, der mit bekannten Vorlagen übereinstimmt. Die Codierung wird wahrscheinlich Python oder P...
05.02.2013, 18:14
2
Antworten

C ++ 11 static_assert: Parametrisierte Fehlermeldungen

In meine vorherige Frage Ich wollte static_assert verwenden, um einen Template-Parameter auf einen bestimmten Subtyp zu beschränken. Die Frage wurde beantwortet, der Code für das Archivieren lautet wie folgt: %Vor% Nun möchte ich die Fehle...
15.06.2012, 12:18
2
Antworten

Nested @ Html.DisplayFor (model = baseClass, "BaseClass") für nicht wiedergegebene Basisklassenvorlage

Mehrere Unterklassen (z. B. Käse ) haben gemeinsame Eigenschaften, die von einer Basisklasse ( Produkt ) mit Eigenschaften wie SKU , Name und Beschreibung . Um Doppelungen beim Rendern von Anzeige- / Editor-Vorlagen zu vermeiden, möchte...
13.03.2011, 19:36
1
Antwort

Template Instanziierung für den Bibliotheksgebrauch

Ich baue eine Bildverarbeitungsbibliothek in C ++ (0x), die stark auf Vorlagen basiert, und ich mache mir Sorgen über die Auswirkungen, die diese Templates auf die Kompilierzeiten der Benutzer haben werden. Zum Beispiel habe ich meine Bildklasse...
18.03.2011, 17:12
2
Antworten

conexpr vs Vorlage für die Kompilierzeit mathematische Funktionen?

Ich bin ziemlich verwirrt mit dem neuen Keyword constexpr von C ++ 2011. Ich würde gerne wissen, wo constexpr und wo Templates Metaprogrammierung verwenden, wenn ich kompilieren-Zeitfunktionen (vor allem mathematische Funktionen). Zum Beispiel,...
02.09.2012, 04:26
4
Antworten

C ++ grundlegende Konstruktorfrage

Wie soll ich mit der folgenden Situation umgehen: Ich schreibe meine eigene 2D-Vektorklasse und habe folgenden Code: %Vor% Nun, wenn ich Vector2 v(3.0f, 4.0f); sage, kompiliert es gut und ruft den passenden float-Konstruktor auf....
08.07.2010, 15:27
4
Antworten

Verwenden der Größe eines Arrays in einem anderen Array

%Vor% Ich habe gehört, dass eine Array-Größe in C ++ ein konstanter Ausdruck sein muss. Also char q[size(p)] ist ungültig, habe ich recht? Aber ich habe keine Fehler, als ich es versuchte %Vor% Warum?     
30.09.2010, 13:48
4
Antworten

Wie kann ich eine Variable mit demselben Typ wie eine bestimmte Funktion erstellen?

Ich habe eine C ++ Funktion wie %Vor% Nun möchte ich eine Variable erstellen, die einen Zeiger auf f enthält. Diese Variable sollte den richtigen Typ haben ( int (*)( const std::string &, double ) - aber ich möchte diesen Typ nicht...
11.05.2011, 09:46
3
Antworten

mehrdeutige Vorlage Seltsamkeit

Ich habe den folgenden Code (Entschuldigung für den großen Code-Chunk, aber ich konnte ihn nicht mehr eingrenzen) %Vor% Aber es kann nicht mit gcc (v4.3) mit kompiliert werden %Vor% OK, also ist es mehrdeutig. aber ich habe nicht erwarte...
22.07.2009, 17:17