Есть такой шаблон:
template<typename T> class A
{
T val;
public:
A(T v) : val(v) {}
};
Можно ли создать объект такого класса-шаблона не зная априори тип T, а вывести этот тип в момен вызова конструктора?
Есть такой шаблон:
template<typename T> class A
{
T val;
public:
A(T v) : val(v) {}
};
Можно ли создать объект такого класса-шаблона не зная априори тип T, а вывести этот тип в момен вызова конструктора?