KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
Is it possible to have multiple versions of the same class which differ only in the number of template arguments they take? For instance: template<typename T> class Blah { public: void operator()(T); }; template<typename T, typename T2> class Blah { public: void operator()(T, T2); }; I'm trying to model functor type things which can take a variable number of arguments (up to the number of different templates that were written out).
Tags (comma-separated)
Save Edits
Cancel