Tag: crtp

Die neugierig recurring template pattern (CRTP) ist ein C++ – idiom, in denen eine Klasse X leitet sich von einem class template-Instantiierung Verwendung von X selbst als template-argument.

C++ statische Polymorphie (CRTP) und die Verwendung von typedefs von abgeleiteten Klassen

Anzahl der Antworten 5 Antworten
Lese ich die Wikipedia-Artikel über den neugierig-recurring template pattern in C++ tut für statische (read: compile-Zeit) - Polymorphismus. Ich wollte zu verallgemeinern, so dass ich ändern könnte, die Rückgabetypen der Funktionen, basierend auf den abgeleiteten Typ. (Dies

Was ist der neugierig recurring template pattern (CRTP)?

Anzahl der Antworten 5 Antworten
Ohne Bezugnahme auf ein Buch, kann mir jemand bitte eine gute Erklärung für CRTP mit einem code-Beispiel? Lesen CRTP Fragen auf ALSO: stackoverflow.com/questions/tagged/crtp. Das könnte Ihnen einige Idee. Wenn er das tut, findet er seine eigene Frage.

operator= und Funktionen, die nicht vererbt werden, das in C++?

Anzahl der Antworten 3 Antworten
Bis ein test hab ich gerade gemacht, ich glaubte, dass nur Konstruktoren wurden nicht übernommen in C++. Aber offenbar ist die Zuordnung operator= ist nicht zu... Was ist der Grund ? Gibt es eine Abhilfe, um die

ungültige Verwendung des unvollständigen Typs

Anzahl der Antworten 5 Antworten
Ich versuche, ein typedef von einer Unterklasse in meinem Projekt habe ich isoliert, die mein problem in dem Beispiel unten. Weiß jemand, wo ich bin mache ich falsch? template<typename Subclass> class A { public: //Why doesn't it

Operator = und Funktionen, die nicht in C ++ vererbt werden?

Anzahl der Antworten 3 Antworten
Bis ein test hab ich gerade gemacht, ich glaubte, dass nur Konstruktoren wurden nicht übernommen in C++. Aber offenbar ist die Zuordnung operator= ist nicht zu... Was ist der Grund ? Gibt es eine Abhilfe, um die

Was ist das merkwürdig wiederkehrende Vorlagenmuster (CRTP)?

Anzahl der Antworten 5 Antworten
Ohne Bezugnahme auf ein Buch, kann mir jemand bitte eine gute Erklärung für CRTP mit einem code-Beispiel? InformationsquelleAutor der Frage Alok Save | 2010-11-13

CRTP, um dynamischen Polymorphismus zu vermeiden

Anzahl der Antworten 4 Antworten
Wie kann ich mit CRTP in C++ zu vermeiden den overhead von virtuellen member-Funktionen? InformationsquelleAutor der Frage | 2008-11-04

Java Enum-Definition

Anzahl der Antworten 7 Antworten
Ich dachte, ich Verstand Java generics ziemlich gut, aber dann stieß ich auf das folgende in java.lang.Enum: class Enum<E extends Enum<E>> Könnte mir jemand erklären, wie diese zu interpretieren-Typ-parameter? Bonus-Punkte für andere Beispiele, wo ein ähnlicher Typ-parameter

Praktische Anwendungen für das "seltsam wiederkehrende Template Pattern"

Anzahl der Antworten 6 Antworten
Was sind einige praktische Anwendungen für die "Neugierig Recurring Template Pattern"? Die "gezählt Klasse" Beispiel Häufig gezeigt, ist nicht nur ein überzeugendes Beispiel für mich. InformationsquelleAutor der Frage Kevin | 2008-09-29