Suchergebnisse für Anfrage "templates"

8 die antwort

Warum sollten sich Implementierung und Deklaration einer Template-Klasse in derselben Header-Datei befinden? [Duplikat

Diese Frage hat hier bereits eine Antwort: Warum können Vorlagen nur in der Header-Datei implementiert werden? [/questions/495021/why-can-templates-only-be-implemented-in-the-header-file] 15 answersWarum sollten sich Implementierung und ...

2 die antwort

Wie verwende ich den Vorlagenwert beim Aufrufen der Funktion?

HTML: <li data-id="{{Name.first}}" ng-click="getNames('{{Name.first}}')">Skript $scope.getNames = function(name) { // I am getting "{{Name.first}}" which I sent. I am not getting the template value $http({ , method : "POST", url : "/some/url", ...

6 die antwort

C ++ - Spezialisierung auf einzelne Vorlagen mit mehreren Vorlagenparametern

Hallo Ich möchte nur einen von zwei Vorlagentypen spezialisieren. Z.B.template <typename A, typename B> class X sollte eine spezielle Implementierung für eine einzelne Funktion habenX<float, sometype>::someFunc(). Beispielcode ...

TOP-Veröffentlichungen

2 die antwort

Warum wird ein unvollständiger Typ in einer Template-Methode erkannt?

Heute bin ich auf ein Kompilierungsproblem in Clang gestoßen, das mich überrascht hat. Ich denke, es ist vernünftig, aber ich mag es, tiefer zu graben und mehr Details zu hören. Einige Standardreferenzen wenn möglich auch. Ich habe eine Klasse ...

10 die antwort

Implementieren einer "static-if" -Logik zur Kompilierungszeit für verschiedene Zeichenfolgentypen in einem Container

Ich möchte eine Funktionsvorlage schreiben, die einen Container mit Zeichenfolgen verarbeitet, z. B. einstd::vector. Ich möchte beide unterstützenCString undstd::wstring mit der gleichen Vorlagenfunktion. Das Problem ist, dassCString und ...

2 die antwort

Ändern Sie die Vorlage für die Implementierungsschnittstelle

Ist es in Visual Studio 2010 möglich, die beim Implementieren einer Schnittstelle verwendete Standardvorlage zu ändern? Ich möchte die Implementierung von Eigenschaften von @ ände public int MyProperty { get { throw new ...

4 die antwort

Wie auf eine private Variable von einem innerhalb der Klasse instanziierten Objekt zugegriffen wird

Ich versuche, eine private Variable einer Klasse innerhalb eines Objekts zu ändern, die innerhalb dieser Klasse initialisiert wird. Meine Absicht lässt sich aus dem folgenden einfachen Beispiel ableiten. dasIncrement angerufen vonobj sollte das ...

2 die antwort

Spezialisiert auf nicht typisierte Template-Parameter des falschen Typs

Folgendes berücksichtigen template <unsigned > struct uint_ { }; template <class > struct X { static constexpr bool value = false; }; template <int I> // NB: int, not unsigned struct X<uint_<I>> { static constexpr bool value = true; }; int ...

2 die antwort

Initialisierung eines statischen Constexpr-Datenelements der Basisklasse mithilfe eines statischen Constexpr-Datenelements der abgeleiteten Klasse

Betrachten Sie den folgenden Code: template<typename T> struct S { static constexpr int bar = T::foo; }; struct U: S<U> { static constexpr int foo = 42; }; int main() { }GCC v6.1 [https://godbolt.org/g/xDmBPW] kompiliert es,clang ...

2 die antwort

So erstellen Sie eine Projektvorlage

Zum Thema benutzerdefinierter Vorlagen. Ich bringe mir selbst bei, wie das mit xcode 7 und Ziel c zu tun ist und stecke fest. Bisher durch das Lesen anderer Beiträge auf S.O. Ich habe es geschafft, eine benutzerdefinierte Vorlage zu erstellen, ...