Почему компилятор генерирует ошибку?Почему компилятор генерирует ошибку?
template<class T>
void ignore (const T &) {}
void f() {
ignore(std::endl);
}
Компилятор VS2008 дает следующую информацию: cannot deduce template argument as function argument is ambiguous
.
Какая ошибка вы получаете? – Glen
не может вывести аргумент шаблона как аргумент функции неоднозначным –
Downvote? Почему downvote? –