Suchergebnisse für Anfrage "templates"

1 die antwort

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 ...

10 die antwort

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, ...

2 die antwort

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 ...

TOP-Veröffentlichungen

1 die antwort

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 ...

5 die antwort

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 ...

1 die antwort

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 ...

1 die antwort

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 ...

3 die antwort

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 ...

2 die antwort

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 ...

9 die antwort

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 ...