Files
cpp08/ex00/easyfind.hpp
2025-08-27 06:13:06 +02:00

14 lines
268 B
C++

#pragma once
#include <algorithm>
template <typename T>
typename T::iterator easyfind(T &value, int what)
{
typename T::iterator it = std::find(value.begin(), value.end(), what);
if (it == value.end())
throw std::runtime_error("value not found");
return it;
}