Statische Inferenz des Funktionstyparguments in Standard C ++ 98 vom Funktionszeiger

9

Ich habe eine gemeinsame Bibliothek, die unäre Funktionen wie folgt exportiert:

%Vor%

Die Bibliothek wird von einem Compiler ohne C ++ 11-Unterstützung verbraucht. Ich möchte die Funktionstypen statisch in einer Struktur vom Funktionsnamen ableiten.

Ich kann schreiben:

%Vor%

Dazu muss ich explizit den Typ T angeben, wenn ich die Vorlage instanziiere, d. h. ich muss

schreiben %Vor%

statt nur

%Vor%

Wenn diese Information in den Zeigertyp eingebettet ist, gibt es eine Möglichkeit, statisch zu extrahieren?

    
Fabio 08.01.2018, 08:10
quelle

0 Antworten

Tags und Links