Suchergebnisse für Anfrage "templates"
Warum muss beim statischen Versand über Vorlagen keine Vorabmeldung erfolgen?
Ich spiele ein bisschen mit statischem Polymorphismus, ich rufe eine Funktion auf, die intern die "richtige" spezialisierte Funktion aufruft, abhängig von der Art des anfänglichen Arguments (im Grunde mache ich Tagging). Hier ist der ...
Warum ist eine teilweise Spezialisierung einer verschachtelten Klassenvorlage zulässig, während dies nicht vollständig ist?
template<int x> struct A { template<int y> struct B {};. template<int y, int unused> struct C {}; }; template<int x> template<> struct A<x>::B<x> {}; // error: enclosing class templates are not explicitly specialized template<int x> template<int ...
Übereinstimmungen mit iterierbaren Typen (Arrays und Klassen mit begin () / end ())
Ich habe Typmerkmale wie Klassen geschrieben, die verwendet werden können, um zu testen, ob ein bestimmter Typ "iterierbar" ist. Dies gilt für Arrays (zT[N], nicht fürT[]) und für Klassen mit abegin und einend Methode, die Dinge zurückgibt, die ...
Neues Fenster in HTML für target = "_ blank" öffnen
<a href="facebook.com/sharer" target="_blank" >Share this</a>Wie kann ich eine bestimmte Breite und Höhe in einem neuen Fenster festlegen, wenn der Benutzer darauf klickt? In Firefox öffnet der aktuelle Code nur eine neue Registerkarte (kein ...
Was ist ein nicht hergeleiteter Kontext?
Ich bin ausgesetzt gewesendiese Frage [https://stackoverflow.com/q/1268504/493122]In letzter Zeit und die Antworten können zu "Es ist ein nicht reduzierter Kontext" zusammengefasst werden. Insbesondere sagt der erste, dass es so etwas ist und ...
Spezialisierung der Vorlage in verschiedenen Namensräumen
Ich entwickle eine plattformübergreifende Bibliothek mit C ++. MSVC kompiliert gut, aber g ++ gibt mir Probleme. Angenommen, ich habe die folgende Enum-Helferklasse: // File: Enum.h #ifndef ENUM_H #define ENUM_H #include <map> #include ...
Alternativen für die Gleitkommainitialisierung zur Kompilierungszeit
Derzeit arbeite ich an einer Template-Meta-Programmierung zur Implementierung von Gleitkomma-Arithmetik. Die Vorlage, die Float-Werte zur Kompilierungszeit darstellt, sieht wie folgt aus: template<bool S , std::int16_t E , std::uint64_t M> ...
Template-Methode zur Auswahl zwischen Funktionen basierend auf der Zugänglichkeit des Konstruktors
Ich schreibe eine Klasseptr_scope_manager die Erstellung und Zerstörung von Zeigern in einem bestimmten Bereich zu verwalten. Ich habe die Antworten auf diese Frage studiert: Der private Konstruktor verhindert die Verwendung von emplace [_back] ...
Wann werden JavaScript-Template-Engines verwendet?
Hier ist ein Beispiel für eine JavaScript-Vorlage aus Ben Nadels einseitiger AJAX-Demo-Anwendung mit langer Lebensdauer aus:[Quelle] [http://www.bennadel.com/resources/presentations/jquery2/demo/] <script id="contact-list-item-template" ...
Ist statischer Polymorphismus für die Implementierung einer Schnittstelle sinnvoll?
und frohe Weihnachten euch allen! Ich lerne etwas über statischen Polymorphismus und lese Andrei Alexandrescus ausgezeichnetes Buch über richtlinienbasiertes Design. In meinem Code bin ich auf Folgendes gestoßen: Ich habe eine ...