| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Общие вопросы > склеить элементы контейнера |
| Автор: ИванМ 9.7.2010, 16:20 |
| Есть функция, которая склеивает элементы контейнера с определенным символом/строкой между ними и выводит все в одну строку? В STL, на сколько я знаю, нет. Предполагаю, что в boost есть, но я ее не нашел. |
| Автор: azesmcar 9.7.2010, 16:36 | ||
std::accumulate
|
| Автор: ИванМ 9.7.2010, 16:48 | ||
azesmcar, вот что получилось:
Более простого решения нет? |
| Автор: boostcoder 9.7.2010, 17:42 | ||
Добавлено через 2 минуты и 23 секунды это как же вот она: http://stackoverflow.com/questions/1833447/a-good-example-for-boostalgorithmjoin |
| Автор: ИванМ 10.7.2010, 00:57 |
| boostcoder, к сожалению, мой компилятор не поддерживает стандарт 0x, а за ссылку спасибо, то что надо. |
| Автор: Abyx 10.7.2010, 21:12 | ||
|
| Автор: chaos 12.7.2010, 14:56 | ||
а старый добрый std::copy ?
|
| Автор: bsa 12.7.2010, 17:32 | ||
chaos, думаю, что это более универсальный вариант:
|