Suchergebnisse für Anfrage "template-specialization"
C ++ 14 Warnung: zu viele Template-Header für Variable (sollte 0 sein)
Während ich mit dem aktuellen G ++ - 5-Compiler experimentierte, schrieb ich die folgende Anweisung in eine Datei: template<T> T a; template<> int a = 1;Was in ... endet Warnung: zu viele Vorlagenüberschriften füra (sollte 0 sein) Auch ...
Vorlagenparameter als Vorlagenparameter verwenden
Warum ist der folgende Code ungültig? template <typename S, typename T> struct B{ void f(T t, S s) {t.f<S>(s); } };gcc 4.3.4 beschwert sich, dass es "Primärausdruck vor '>' Token erwartet", d. h., dass "S" kein gültiger Primärausdruck war.
Was funktioniert SFINAE mit der folgenden has_member-Funktion nicht richtig?
Ich probiere Beispiele aus Walter Browns TMP-Vortrag [https://www.youtube.com/watch?v=Am2is2QCvxY] und ich versuche sein @ zu bekommhas_member Implementierung funktioniert. Die Implementierung scheint jedoch fälschlicherweise true ...
std :: Hash-Spezialisierung mit sfinae?
ls Übung habe ich versucht zu sehen, ob ich mit SFINAE ein @ erstellen kanstd::hash Spezialisierung fürstd::pair undstd::tuple, wenn alle Vorlagenparameter einen vorzeichenlosen Typ haben. Ich habe ein wenig Erfahrung mit ihnen, aber soweit ich ...
Spezialisierte Vorlagenfunktion mit gelöschter Groß- / Kleinschreibung kann nicht mit g ++ <= 4.8.0 und clang ++ @ kompiliert werd
Kompilieren eines Projekts mit einer älteren Version von g ++ (4.8.0, MinGW) Ich habe festgestellt, dass dieser Code nicht kompiliert werden kann: template<typename T> void foo() = delete; template<> void foo<int>(){} int main() { foo<int>(); ...
Spezialisierung der vererbten verschachtelten Vorlagenklasse
Der folgende Quellcode stammt von:eilweise Spezialisierung von vererbten verschachtelten Klassenvorlagen versteh [https://stackoverflow.com/questions/17132753/understanding-partial-specialization-of-inherited-nested-class-templates] #include ...
decltype für überladene Mitgliedsfunktion [duplizieren]
Diese Frage hat hier bereits eine Antwort: Überladenen Member-Funktionszeiger, der als Template-Parameter übergeben wird, eindeutig ...