#pragma once #include #include #include #include #include "global.h" namespace ov4 { void string2argv(const std::vector &v, char **argv); char **string2argv_alloc(const std::vector &v); void argv2string(std::vector &v, const char * const * argv); size_t argv_get_required_size(const std::vector &v); std::string safe_str(const char *s, const char *fallback = ""); void print_str_hex(const std::string &s); }