language: C++11 (gcc-4.7.2)
date: 320 days 20 hours ago
link:
visibility: public
1
2
3
4
5
6
7
8
9
10
11
12
#include <vector>
 
template<class T, class F>
auto f(std::vector<T> v, F fun) -> decltype(bool(fun(v[0])), void())
{
  // ...
}
 
int main(){
  std::vector<int> v;
  f(v, [](int){ return true; });
}