// // Created by leon- on 23/06/2023. // #pragma once #include #include namespace utils { template T get_value(const std::vector& data, size_t index); template <> inline std::string get_value(const std::vector& data, size_t index) { if (data.size() < index) { return ""; } else { return data[index]; } } template <> inline int64_t get_value(const std::vector& data, size_t index) { if (data.size() < index) { return -1; } else { return data[index]; } } } // namespace utils