2
3
4
5
6
7
8
11#ifndef _MSTD_STRCONCAT_HPP_
12 #define _MSTD_STRCONCAT_HPP_
14 #include <mstd/config.hpp>
17_MSTD_WARNING(
"this is only available for c++17 and greater!");
20 #include <mstd/string_types.hpp>
23 template<
class... Strings>
24 inline std::string&
concat_to(std::string& out, Strings&&... strs) {
30 template<
class... Strings>
31 inline std::string
concat(Strings&&... strs) {
#define _MSTD_HAS_CXX17
Definition config.hpp:45
Definition arithmetic_types.hpp:23
std::string & concat_to(std::string &out, Strings &&... strs)
Definition strconcat.hpp:24
std::string concat(Strings &&... strs)
Definition strconcat.hpp:31