Alternatively, usingyou can update the function with something like:
template<int N> auto get() const{ return Base<T>::template get<N>(); }
This code works with VS2015, but not with coliru:
using Base<T>::template get;
template<int N>
auto f3() { return get<N>(); }
TC VS2015, , .