Something went wrong. Try again.
Java--'s standard template library projects.intra.42.fr/projects/cpp-module-08
Something went wrong. Try again.
370 B · 13 lines
C++
at main
1234567891011121314#pragma once
#include <algorithm>#include <stdexcept>
template <typename T> long easyfind(const T& container, const int value) { const typename T::const_iterator iterator = std::find(container.begin(), container.end(), value);
if (iterator == container.end()) throw std::runtime_error("Element not found");
return std::distance(container.begin(), iterator);}