Re[2]: auto in argument list
От: D14  
Дата: 12.07.09 08:29
Оценка:
Здравствуйте, byleas, Вы писали:

B>Ну может, в каком-нить C++2x.. Ибо тип auto выводится при инициализации, а параметры не инициализируются в compile-time. Это же не boost::any.

При инициализации это как?
Так тоже нельзя.
auto f = [&](auto e){double t=1.01; e=t; std::cout << e << " " ;};

А так можно
struct PrintElement
{
template<class T>
void operator()(const T& e){std::cout << e << " ";}
};
...
std::for_each(v.begin(),v.end(),PrintElement());
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.