допустим, у меня есть следующий код в файле A.cpp:
template <typename T>
class A{
typedef T myType;
myType foo();
}
Если я хочу реализовать функцию foo в этом файле, каков синтаксис для записи объявления функции?Я думал, что это будет:
template <class T>
myType A<T>::foo(){
.
.
.
}
очевидно, что это неправильно.