Как в макрос передать имя типа шаблона. т.е. есть макрос:
#define CLASS(x) My##x##Class
class MyClass {...};
class MyintClass : public MyClass {...};
class MydoubleClass : public MyClass {...};
template <typename T>
class Manager
{
Manager()
{
c = CLASS( T );
}
MyClass c;
}