Suchergebnisse für Anfrage "templates"
Matching von Teilspezialisierungen von Klassenvorlagen
N4527 14.5.5.1 [temp.class.spec.match] 2 Eine Teilspezialisierung entspricht einer bestimmten Liste mit tatsächlichen Vorlagenargumenten, wenn die Vorlagenargumente der Teilspezialisierung aus der Liste mit tatsächlichen Vorlagenargumenten ...
Wrapping jedes Typs in einer variadischen Vorlage in einer Klasse mit Vorlagen
Variadische VorlageTypes..., Ich möchte @ speicheA<> für jeden Typ in der Packung. Dies könnte in einem Tupel von @ erfolgA<> 's, aber ich müsste den Typ des Tupels programmgesteuert ableiten. Ist so etwas überhaupt in c ++ 11/14/17 ...
Auf Variablen aus der Basisvorlagenklasse im Konstruktor für abgeleitete Klassen in C ++ zugreifen
Schauen wir uns dieses einfache Codebeispiel an, das eine Basisklasse und eine von Base abgeleitete Klasse enthält, die die Adresse eines Basisklassenmitglieds in ihrem Konstruktor benötigt. #include <vector> #include <inttypes.h> #include ...
Klassentyp vom Zeiger, der als Vorlagenargument verwendet wird
Wenn ein Zeiger auf einen benutzerdefinierten Typ als Vorlagenargument an eine Vorlagenklasse übergeben wird, ist es möglich, den Klassentyp des Arguments abzurufen? template <class T> struct UserType { typedef T value_type; ... }; int main () ...
Was können Sie mit Vorlagen ohne Vorlagenparameter tun?
Ich habe vor einiger Zeit erfahren, dass Sie Vorlagen ohne Parameter erstellen können. Es ist zwar nicht möglich, sie direkt zu erstellen, Sie können jedoch Mitgliedervorlagen @ verwende template<typename ...T> struct Maker { template<T...> ...
c ++ - Kopierkonstruktor für Vorlagenklasse
Ich habe eine Vorlagenklasse mit einem Vorlagenkopiekonstruktor. Wenn ich diese Klasse mit einer anderen Instanz dieser Klasse mit demselben Vorlagentyp instanziiere, wird mein Vorlagenkopiekonstruktor nicht aufgerufen. Warum passt es nicht ...
Dollarzeichen gefolgt von einer eckigen Klammer in einer Vorlagenzeichenfolge
Ich habe mit einigem ES6-Code rumgespielt und bin auf dieses @ gestoß let vendors = ['ms', 'moz', 'webkit', 'o']; let root = window || global; let performance = window.performance || {}; if (!performance.now) { vendors.some(function(vendor) { ...
Welche Regel erlaubt "this->" den Zugriff auf Mitglieder abhängiger Basisklassen?
Wie wir wissen, ist der Code unten schlecht geformt, weil das Mitgliedx ist in einer abhängigen Basisklasse. Ändern jedochx zuthis->x in der angezeigten Zeile würde den Fehler beheben. template <typename T> struct B { int x; }; template ...
PHP-Vorlagen nicht in symfony @ gefund
Ich bin neu bei Symfony und möchte die PHP-Template-Engine verwenden. Im Folgenden sind die Schritte aufgeführt, die ich ausgeführt habe, damit es funktioniert. 1.Aktivierte PHP-Template-Engine in config.yml templating: engines: ['twig', ...
Ist es möglich, die Typen in ein Parameterpaket umzuwandeln?
Ist es möglich, die Typen eines Parameterpakets zu transformieren und weiterzugeben? Z.B. gegeben das folgende: template<class... Args> struct X {}; template<class T> struct make_pointer { typedef T* type; }; template<class T> struct ...