Suchergebnisse für Anfrage "sfinae"
Was macht das 'void ()' in 'auto f (params) -> decltype (…, void ())'?
Ich habe Code gefundenHier das sah ungefähr so aus:
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) ...
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 ...
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 ...
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 ...