| 213 | |
| 214 | template<typename T> |
| 215 | inline T vector_get_random(const std::vector<T>& vec, const T& defval = T()) |
| 216 | { |
| 217 | return vector_get(vec, random_index(vec), defval); |
| 218 | } |
| 219 | |
| 220 | template<typename T> |
| 221 | inline void vector_insert_at(std::vector<T> &vec, unsigned idx, const T &val) |
no test coverage detected