Suchergebnisse für Anfrage "sfinae"

1 die antwort

Was ist Ausdruck SFINAE?

3 die antwort

Warum müssen Sie manchmal `typename T` anstelle von nur` T` schreiben?

3 die antwort

Seltsamer Fehler bei einer Überlastung des Templatenoperators

TOP-Veröffentlichungen

1 die antwort

Was macht das 'void ()' in 'auto f (params) -> decltype (…, void ())'?

Ich habe Code gefundenHier das sah ungefähr so ​​aus:

3 die antwort

SFINAE: Der Compiler wählt die spezialisierte Vorlagenklasse nicht aus

4 die antwort

Expression SFINAE, um den Typ des übergebenen Funktionszeigers zu überladen

In diesem Beispiel wird eine Funktion an eine implizit instanziierte Funktionsvorlage übergeben. // Function that will be passed as argument int foo() { return 0; } // Function template to call passed function template<typename F> int call(F f) ...

4 die antwort

Wie funktioniert `void_t`?

Ich habe Walter Browns Vortrag auf der Cppcon14 über moderne Template-Programmierung gesehen Part I [http://youtu.be/Am2is2QCvxY], Teil I [http://youtu.be/a0FliKwcwXE]) wo er sein @ präsentiervoid_t SFINAE-Technik. Beispiel Gegeben eine einfache ...

4 die antwort

Wie erkennt man das Vorhandensein einer Klasse mit SFINAE?

Ist es möglich zu erkennen, ob eine Klasse in C ++ existiert?SFINAE? Wenn möglich, wie dann?Angenommen, wir haben eine Klasse, die nur von einigen Versionen ...

2 die antwort

Wie SFINAE Nicht-Container-Parameter aus

Ich habe eine Vorlagenfunktion, die ich nur für Standardcontainer aktivieren möchte (oder für Container, die mit Standardcontainern kompatibel sind, die mindestens ein @ liefernbegin() Mitgliedsfunktion). Ich bin SFINAE-out Nicht-Container auf ...

1 die antwort

SFINAE verstehen