Suchergebnisse für Anfrage "templates"

4 die antwort

C ++ 11: Warum kann auf private Member-Vorlagen außerhalb der Klasse zugegriffen werden?

Ich habe zufällig festgestellt, dass auf eine verschachtelte private Vorlagenklasse direkt außerhalb der einschließenden Klasse mit einem @ zugegriffen werden kanusing Direktive: class wrapper { private: template <typename T> class __tklass {}; ...

2 die antwort

Wie kann ich das Strukturfeld eines Kartenelements in Go's HTML / Template erhalten?

Ich habe ein StructTask: type Task struct { cmd string args []string desc string }Und ich initiiere eine Karte, die die oben genanntenTask struct als Wert und einstring als Schlüssel (der Aufgabenname) var taskMap = map[string]Task{ "find": ...

4 die antwort

template Klasse: ctor gegen Funktion -> neuer C ++ Standard

in dieser Frage: Vorlage; Punkt <2, doppelt>; Punkt <3, doppelt> [https://stackoverflow.com/questions/2779155/template-point2-double-point3-double] Dennis und Michael bemerkten den unvernünftigen, dumm implementierten Konstruktor. Sie hatten ...

TOP-Veröffentlichungen

8 die antwort

Explizite statische Elementinstanziierung für Vorlagen in einer abgeleiteten Klasse

Ich versuche, eine Vorlagenklasse mit einem statischen Member zu implementieren. Klassen, die von der Vorlagenklasse abgeleitet sind, müssen instanziiert werden, ohne dass zusätzlicher Code geschrieben werden muss. Hier ist mein naiver (und ...

2 die antwort

C ++ expliziten Template-Konstruktor aufrufen

Können Sie mir sagen, wie der Vorlagenkonstruktor explizit aufgerufen werden soll (in der Initialisierungsliste)? beispielsweise struct T { template<class> T(); }; struct U { U() : t<void>() {} //does not work T t; };Vielen Dan

4 die antwort

Warum gibt mir static_assert in template ein anderes Ergebnis mit äquivalenten Ausdrücken?

Ich habe merkwürdiges Verhalten von @ bemerstatic_assert: #include <iostream> template <typename T, unsigned int D> struct Vec { static_assert(D && 0, "Invalid dimension for vector!"); }; template <typename T> struct Vec<T, 1> {union {T x, ...

2 die antwort

Vorlage Freund Funktion und Rückgabetyp Abzug

Hinweis: Diese Frage ist wirklich nah anRückgabetyp-Abzug für klasseninterne Friend-Funktionen [https://stackoverflow.com/questions/18931993/return-type-deduction-for-in-class-friend-functions] , aber ich habe dort keine Antwort auf mein Problem ...

2 die antwort

In den verfügbaren Vorlagen in Visual Studio 2013 ein Element hinzufügen

Wie füge ich einen neuen Vorlagentyp in die Baumansicht der in Visual Studio 2013 verfügbaren Vorlagen ein? Wenn Sie auf Neues Projekt klicken, wird im rechten Fensterbereich des nächsten Fensters eine Liste der verfügbaren Vorlagen angezeigt, ...

4 die antwort

Warum benötigt GCC zusätzliche Deklarationen in Vorlagen, wenn VS dies nicht tut?

template<typename T> class Base { protected: Base() {} T& get() { return t; } T t; }; template<typename T> class Derived : public Base<T> { public: Base<T>::get; // Line A Base<T>::t; // Line B void foo() { t = 4; get(); } }; int main() { return ...

4 die antwort

Prüfung auf Existenz einer (überladenen) Member-Funktion

Es gibt eine Reihe von beantworteten Fragen zur Überprüfung, ob eine Mitgliedsfunktion vorhanden ist: zum BeispielIst es möglich, eine Vorlage zu schreiben, um die Existenz einer Funktion zu ...