25 #include <edsp/meta/iterator.hpp> 28 namespace edsp {
namespace string {
40 template <
typename InputIt,
typename Char>
41 inline void join(InputIt first, InputIt last, std::basic_string<Char>& d_str, Char delimiter =
'') {
43 for (; first != last; ++first) {
44 ss << *first << delimiter;
51 #endif //EDSP_JOIN_HPP void join(InputIt first, InputIt last, std::basic_string< Char > &d_str, Char delimiter='')
Join the strings in the range [first, last) and stores the result in another string, beginning at d_first.
Definition: join.hpp:41
Definition: amplifier.hpp:29