Suchergebnisse für Anfrage "templates"

2 die antwort

Höherwertige Typen mit C ++

Diese Frage richtet sich an Personen, die sowohl Haskell (oder eine andere funktionale Sprache, die höherwertige Typen unterstützt) als auch C ++ kennen ... Ist es möglich, Typen höherer Klassen mithilfe von C ++ - Vorlagen zu modellieren? Wenn ...

7 die antwort

Variadic Template Pack-Erweiterung

Ich versuche verschiedene Vorlagen und Funktionen zu lernen. Ich kann nicht verstehen, warum dieser Code nicht kompiliert wird: template<typename T> static void bar(T t) {} template<typename... Args> static void foo2(Args... args) { ...

2 die antwort

Meteor - Viele Fehler nach dem Update auf v0.9.1

Ich arbeite seit einem Monat an einem Meteor-Projekt und wurde gestern gebeten, auf die Version Meteor v0.9.1 zu aktualisieren. Danach, wenn ich meine App mit @ starmeteor, es wirft eine Menge Fehler auf der clientseitigen Konsole. Hier ...

TOP-Veröffentlichungen

25 die antwort

Ist es möglich, eine Vorlage zu schreiben, um die Existenz einer Funktion zu überprüfen?

Ist es möglich, eine Vorlage zu schreiben, die das Verhalten ändert, je nachdem, ob eine bestimmte Elementfunktion für eine Klasse definiert ist? Hier ist ein einfaches Beispiel für das, was ich schreiben möchte: template<class T> std::string ...

2 die antwort

statisch behaupten, dass der Vorlagentypname T NICHT vollständig ist?

Gibt es eine Möglichkeit, static_assert, dass ein Typ T @ isNich an dieser Stelle in einer Kopfzeile vervollständigen? Die Idee ist, einen Kompilierungsfehler zu haben, wenn jemand #includes die Straße hinunter an Stellen hinzufügt, an denen ...

3 die antwort

Angular JS Fehler: $ compile: tpload: Vorlage konnte nicht geladen werden:

So versuche ich, die Schablone in meine Direktive zu laden. Diese Richtlinie ist wiederverwendbar. Aber ich kann die Vorlage nicht laden. Ich hatte andere Vorlagen, die geladen sind und ordnungsgemäß funktionieren. DasErro das ich bekomme ...

1 die antwort

Gibt es einen Compiler-Fehler, der durch die Implementierung eines Merkmals vom Typ is_complete aufgedeckt wurde?

Ich habe diese C ++ 11-Trait-Vorlage geschrieben, um zu prüfen, ob ein Typ vollständig ist: template <typename...> using void_t = void; template <typename T, typename = void> struct is_complete : std::false_type {}; template <typename T> ...

3 die antwort

WPF HiercharchicalDataTemplate.DataType: Wie soll auf Interfaces reagiert werden?

Proble Ich habe eine Sammlung vonIThings und ich möchte ein @ erstellHierarchicalDataTemplate Für einTreeView. Das unkomplizierteDataType={x:Type local:IThing} funktioniert natürlich nicht, wahrscheinlich, weil die WPF-Ersteller mit den möglichen ...

4 die antwort

C ++ überladene Funktion als Template-Argument

die vereinfachte Version meines Codes ist hier int foo(int x) { return x; } int foo(int x, int y) { return x+y; } template<typename unary_func> int bar(int k, unary_func f) { return f(k); } int main() { bar(3, foo); return 0; } Gibt es eine ...

5 die antwort

Gibt es eine sinnvolle Verwendung einer Funktion, die eine anonyme Struktur zurückgibt?

Hier ist ein (künstliches) Beispiel für die Verwendung einer Funktion, die eine anonyme Struktur zurückgibt und "etwas" Nützliches tut: #include <iostream> template<typename T> T* func(T* t, float a, float b) { if(!t) { t = new T; t->a = a; t->b ...