имеет ли смысл использовать виртуальный шаблонный метод?

Предположим, что такая конструкция:

class Interface
{
public:
   template <typename T>
   virtual void reportOperationError(T code , std::string message) = 0;
};

Я не понимаю вариант использования для этой штуки, в каком случае это полезно и как?

В если вам интересно, я нигде не видел этот код, просто хочу понять, может ли он иметь какое-то конкретное применение

5
задан Dave Schweisguth 13 February 2016 в 16:31
поделиться