Я хочу, чтобы класс шаблона содержал метод шаблона внутри, а также определял этот метод вне класса. Я пытался найти ответ, но не смог его найти.
Например:
template<typename A> class Type {
private:
A value;
public:
template<typename B> A Method(B value) {
// some code here, it's not important for the sake of this example
}
}
Как бы я переместил определение метода Method
за пределы тела класса? Заранее спасибо.