templates

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

Was ist der Zweck der Dummy-Addition in diesem Makro "Anzahl der Elemente"?

Visual C ++ 10 wird mit stdlib.h geliefert, das unter anderem dieses Juwel enthält: %Vor% ein geschickter Vorlagentrick zum Ableiten der Array-Größe und verhindern, dass Zeiger in __countof übergeben werden . Was ist der Zweck von...
13.03.2012, 06:03
2
Antworten

Neugierig wiederkehrende Vorlage - Variation

In Bezug auf CRP , wenn ich eine geringfügige Variation davon implementieren möchte (mit Vorlagenparameter) Ich bekomme einen Kompilierfehler: %Vor% Ich bin mir nicht sicher, ob man diese Form wählen würde (die nicht für mich kompiliert), a...
29.04.2012, 18:12
2
Antworten

C ++ Klasse erbt von Template-Klasse, ohne den Typ zu kennen?

Ich entwerfe eine Template-Klassenrichtlinie, die Zeiger auf andere Klassen verarbeiten kann. %Vor% Das funktioniert gut. Nun möchte ich von der obigen Template-Klasse erben und neue Subklassen erstellen: %Vor% Problem ist, dass ich beim...
12.07.2011, 21:34
2
Antworten

Unterschied zwischen compile (), parse () und render () in mustache.js

Was ist der Unterschied zwischen: Mustache.compile() , Mustache.parse() und Mustache.render() in der neuen mustache.js Version 0.5.0 und vielleicht für einen Bonus Punkte, die Sie uns sagen könnten, was der Unterschied zwischen...
21.02.2012, 20:27
3
Antworten

Erweitern Sie einen Typ N mal im Vorlagenparameter

Ich habe das folgende Problem: %Vor% Wie Sie oben sehen können, versuche ich std::function<...> foo als Mitglied einer Klasse A zu deklarieren. Hier möchte ich foo den Return-Typ std::size_t haben (was kein Problem ist) und al...
12.10.2016, 09:29
2
Antworten

Der Template-Parameter ist nicht eindeutig: Das Template-Argument konnte nicht abgeleitet werden

Ich mache eine Art Wrapper, der so aussieht: %Vor% Und ich bekomme diesen Fehler: Apply : keine übereinstimmende überladene Funktion gefunden. void Apply(void (__thiscall T::* )(Value),T *,Value) : Vorlagenparameter Value ist...
08.11.2016, 21:44
3
Antworten

Was ist der Unterschied zwischen Funktionsvorlage und Vorlagenfunktion?

Was ist der Unterschied zwischen Funktionsvorlage und Vorlagenfunktion?     
13.07.2009, 04:54
6
Antworten

Zeiger als Vorlagenparameter?

Ich habe eine Containerklasse, wir nennen sie %Vor% Ich möchte mit dieser Klasse etwas anderes machen, wenn T ein Zeigertyp ist, z. etwas in der Art von: %Vor% Dabei erwartet SomeWrapperClass den Typ der angegebenen Sache als Parameter....
15.07.2009, 21:46
3
Antworten

Erhalte den Basistyp eines Schablonentyps (entferne const / reference / etc.)

Gibt es eine Vorlage für Typeigenschaften, die den Basistyp eines bestimmten Typs zurückgibt. Mit Basistyp meine ich den Typ, bei dem alle Wertmodifikatoren, const, volatile usw. entfernt sind. Zum Beispiel mit einer hypothetischen Merkmalfu...
25.05.2013, 12:27
3
Antworten

Vorlage teilweise Spezialisierung für __stdcall Funktionszeiger

%Vor% Der obige Code gibt mir den folgenden Fehler in Visual C ++ 2010: %Vor% Wie Sie das Problem mit __stdcall Modifikator sehen können. Ist das der Compilerfehler?     
13.05.2011, 12:00