Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Удаленная работа для IT-специалистов
class Experimental { template<typename Type> operator Type() { return Type(); } };
class A { public: template <typename T> operator T() const; }; template <typename T> A::operator T() const { return T(); }