LINUX.ORG.RU

функция-шаблон с std::vector


0

0

Функция должна работать с вектором
содержащим элементы любого типа .
Напр.
template<typename T>
void printVector(const std::vector<T>& vec)
{
std::vector<T>::const_iterator it=vec.begin();
тут g++ ругается .
Как правильно ?
Спасибо .

★★★

Re: функция-шаблон с std::vector

typename std::vector<T>::const_iterator it=vec.begin();

Legioner ★★★★★ ()
Ответ на: Re: функция-шаблон с std::vector от Legioner

Re: функция-шаблон с std::vector

>typename std::vector<T>::const_iterator it=vec.begin()

Спасибо .
Забыл что-то я про этот typename :-)

kitov ★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.