Suchergebnisse für Anfrage "templates"
std :: hash template Teilspezialisierung
Ich habe eine Klasse mit Vorlage geschrieben: template <class T, class Allocator = ::std::allocator<T> > class my_list;Ich sollte :: std :: hash specializtion für diese Klasse schreiben. Wie kann ich das machen? Einfache ...
Was sind die wirklichen Vorteile des Templatings von Engines gegenüber der Verwendung von PHP?
Ich entwickle meine Webanwendungen nur mit PHP für die Ansichtsdateien und fühle mich in keiner Weise eingeschränkt, aber ich höre, dass eine konstante Anzahl von Entwicklern "externe" Templating-Engines befürwortet. Was bieten Template-Engines, ...
C ++ - Generator für relationale Operatoren
Sobald Sie das definieren< Operator können Sie eine Schätzung des Verhaltens der übrigen relationalen Operatoren erhalten. Ich versuche, einen Weg zu finden, dies für meine Klassen zu tun. Ich möchte nur das definieren< und der Rest der ...
Ist ein nicht typisiertes Parameterpaket, das als ungültig ausgewertet wird, nicht zulässig?
gcc-4.8 akzeptiert diesen Code, ist aber nicht falsch, da das Parameterpaket ohne Typ äquivalent zu istvoid... was ist illegal? template <typename T, typename std::enable_if<std::is_integral<T>::value>::type...> void test(T) {}Ich habe das auch ...
HTML-Dateien von den PHP-Dateien getrennt halten (vorlagenbasiert)
Ich versuche, alle PHP-Dateien zu behaltengetrenntaus den HTML-Dateien. Sortieren eines vorlagenbasierten Projekts aberohne Verwendung von Template-Engines da sie meistens aufgebläht sind und Sie eine andere Sprache lernen müssen, die überhaupt ...
Template-Spezialisierung für Member-Funktionen
Ich habe vor kurzem entdeckttemplate specialization in C ++. template <typename T> void fct(void) {} template <> void fct<int>(void) {} int main(void) { fct<int>(); return 0; }Ich möchte die Vorlagenspezialisierung für Elementfunktionen in einer ...
Warum funktioniert "extern template" nicht mit shared_ptr?
Ich hatte die (scheinbar) gute Idee, sie zu benutzenextern template class std::shared_ptr<SomeWidelyUsedClass> in stdafx.h unmittelbar danach#include <memory> um zu verhindernstd::shared_ptr<SomeWidelyUsedClass> Ich musste davon ausgehen, dass ...
statische Elementinitialisierung für spezialisierte Vorlagenklasse
class A { }; template <typename A, int S> class B { public: static int a[S]; B() { a[0] = 0; } }; template<> int B<A, 1>::a[1]; int main() { B<A, 1> t; t; }Es wird unter GCC 4.1 kompiliert, verknüpft jedoch ...
Optimieren Sie den Template-Austausch eines Switches
Ich habe viele benutzerdefinierte Datentypen in einem meiner Projekte, die alle eine gemeinsame Basisklasse haben. Meine Daten (aus einer Datenbank) haben einen Datentyp, der sich durch eine Aufzählung der Basisklasse auszeichnet. Meine ...
AngularJS, ui.router, Ladevorlage und Controller basierend auf der Benutzerrolle
Ich habe eine Single Page App entwickelt, die eine REST-API verwendet. Benutzer müssen sich anmelden, um auf die Anwendung zugreifen zu können. Wenn sich ein Benutzer anmeldet, wird er zu / dashboard umgeleitet. Auf dieser URL / Route möchte ich ...