Boost join может использоваться для конкатенации контейнера строк, необязательно разделенных строкой разделителя, как показано в этом примере: Хороший пример для boost:: algorithm:: join
Мои навыки STL слабы. Мне интересно, можно ли использовать одну и ту же функцию для контейнера чисел (float, double, ints)? Кажется, что один или два слоя нужно адаптировать для других типов.
Существует также функция копирования stl с хорошим примером, который можно найти здесь: Как распечатать содержимое вектора?
Но мне не нравится, как он добавляет строку разделителя после каждого элемента. Я хотел бы просто использовать boost.