Partielle Vorlagenspezialisierung ist eine spezielle Form der Klassenvorlagenspezialisierung. Wird normalerweise in Bezug auf die Programmiersprache C ++ verwendet, erlaubt es dem Programmierer, nur einige Argumente einer Klassenvorlage zu spezialisieren, im Gegensatz zur expliziten Spezialisierung, bei der alle Vorlagenargumente bereitgestellt werden.
Code:
%Vor%
FEHLER:
%Vor%
Grundsätzlich möchte ich nur eine Funktion spezialisieren und die allgemeine Definition für andere Funktionen verwenden. (Im eigentlichen Code habe ich viele Funktionen, die ich nicht spezialisieren möchte)....
10.02.2011, 10:01
Ich habe eine Containerklasse, wir nennen sie
%Vor%
Ich möchte mit dieser Klasse etwas anderes machen, wenn T ein Zeigertyp ist, z. etwas in der Art von:
%Vor%
Dabei erwartet SomeWrapperClass den Typ der angegebenen Sache als Parameter....
15.07.2009, 21:46
Ich versuche, eine IsLast type Traits zu schreiben, um zu prüfen, ob ein bestimmter Typ der letzte in std::tuple ist, aber der folgende Code kompiliert nicht. Ich weiß, wie ich es umgehen kann, aber ich bin neugierig, warum der Compiler es...
04.02.2017, 16:28
Wenn eine Vorlage vollständig spezialisiert ist, muss eine Elementfunktion nicht dupliziert werden. Im folgenden Code wird beispielsweise foo() nur einmal geschrieben.
%Vor%
Für eine teilweise Spezialisierung ist es jedoch notwendig, die...
25.01.2016, 17:21