StringUtilit.hpp
This header file provides utilities related to string objects. It works well with std::string types as well.
common/StringUtility.hpp
com::string_join()
Joins multiple strings. A string can be std::string, std::string_view, or const char*. Basically any type convertible to std::string_view can be joined.
Example:
#include <common/StringUtility.hpp>
// ...
std::string str = com::string_join("Hello ", "Another ", "World");
std::cout << str << std::endl;
// ...
// Will output:
// Hello Another World