Ich weiß, dass in C++ wir dies tun können:Wie gebe ich Template-Argumente an ein Objekt, das inline mit seiner Klasse erstellt wurde?
class A {} a;
Dieses ein Objekt vom Typ macht A
genannt a
. Es entspricht:
A a;
Ich fragte mich, wie ich das mit Vorlagen tun würde. Zum Beispiel:
template <typename T> struct N {} <int> n;
Dies kompiliert nicht, aber Sie bekommen die Idee. Wie würde ich die Template-Argumente für ein Objekt angeben, das inline mit seiner Klassendefinition erstellt wurde? Ist das überhaupt möglich?
ich nicht, dass es eine Syntax, die Sie todo das erlaubt. Obwohl Sie in der Lage sein können, Vorlagenspezialisierung und Instanziierungsobjekt auf originelle Art und Weise durchzuführen. – dchhetri