/in/foo.cc: In function 'void p()':
/in/foo.cc:40:20: error: reference to 'get' is ambiguous
if (judge(f[i])) get+=f[i];
^
/in/foo.cc:16:11: note: candidates are: ULL get
ULL all=0,get=0;
^
In file included from /usr/include/c++/4.8.2/functional:55:0,
from /usr/include/c++/4.8.2/bits/stl_algo.h:66,
from /usr/include/c++/4.8.2/algorithm:62,
from /in/foo.cc:4:
/usr/include/c++/4.8.2/tuple:773:5: note: template<long unsigned int __i, class ... _Elements> constexpr typename std::__add_r_ref<typename std::tuple_element<__i, std::tuple<_Elements ...> >::type>::type std::get(std::tuple<_Elements ...>&&)
get(tuple<_Elements...>&& __t) noexcept
^