10 #ifndef H_CPPUT_CONCAT
11 #define H_CPPUT_CONCAT
14 #include <string_view>
20 template <
typename... t_String>
24 result.reserve((strings.size() + ...));
25 (result += ... += strings);
30 template <
typename... t_String>
31 std::string
reserve(t_String &&...strings)
37 template <
typename... t_String>
38 std::string
simple(t_String &&...strings)
41 (result += ... += strings);
std::string simple(t_String &&...strings)
std::string reserve_strings(const t_String &...strings)
std::string reserve(t_String &&...strings)