Suchergebnisse für Anfrage "enable-if"

1 die antwort

enable_if-Iterator als Standardvorlagenparameter?

Ich habe so einen Konstruktor:

1 die antwort

Korrekte Unterschrift von / Vorhandensein von Container :: reserve () erkennen

1 die antwort

Wie kann ich std :: enable_if in einem Konvertierungsoperator verwenden?

Grundsätzlich möchte ich, dass mein Bereichstyp implizit von konvertierbar ist

TOP-Veröffentlichungen

2 die antwort

Datenelemente mit Vorlagenparametern hinzufügen / entfernen?

Betrachten Sie den folgenden Code:

2 die antwort

Verwenden Sie std :: tuple für die Liste der Vorlagenparameter anstelle der Typenliste

Ich versuche, eine Template-Funktion wie diese aufzurufen:

2 die antwort

`std :: enable_if` ist Funktionszeiger - wie?

2 die antwort

Wie kann ich eine Funktionsvorlage für alle Typen mit einem bestimmten Typmerkmal schreiben?

Betrachten Sie das folgende Beispiel: struct Scanner { template <typename T> T get(); }; template <> string Scanner::get() { return string("string"); } template <> int Scanner::get() { return 10; } int main() { Scanner scanner; string s = ...

2 die antwort

C ++ - Vorlagen: Bedingt aktivierte Mitgliedsfunktion

Ich erstelle ein sehr kleines C ++ - Projekt und möchte eine einfache Vektorklasse für meine eigenen Bedürfnisse erstellen. Dasstd::vector template class geht nicht. Wenn die Vektorklasse aus @ bestechars (d. h.vector<char>), Ich möchte, dass es ...

2 die antwort

Enable-Methode basierend auf dem booleschen Template-Parameter

Ich möchte eine private Funktion implementieren, die auf einem booleschen Vorlagenparameter basiert. Sowas in der Art #include <iostream> using namespace std; template <bool is_enabled = true> class Aggregator { public: void fun(int a) { ...

2 die antwort

Template-Spezialisierung und enable_if-Probleme [duplizieren]

Diese Frage hat hier bereits eine Antwort: SFINAE arbeitet im Rückgabetyp, aber nicht als Vorlagenparameter [/questions/15427667/sfinae-working-in-return-type-but-not-as-template-parameter] 3 answersIch habe ein Problem mit der richtigen ...