C++ данный вопрос не имеет никакого отношения. T searchPosition(int pos); //поиск по индексу в массиве. Я все еще не знаю кому из вас верить: тебе или твоему коду? :)T searchPosition(int pos);
T& searchPosition(int pos);// Объявление шаблона типа.
template< typename TPayload >
class Foo final
{
public:
// Объявление метода шаблона типа.
TPayload& Find( size_t index ) const;
};
// Определение метода шаблона типа.
template< typename TPayload >
TPayload& Foo<TPayload>::Find( size_t index ) const
{
// ...
}T searchPosition(int pos); или T& searchPosition(int pos);?
Проверь, изучил ли. По результатам возвращайся к основам.