Как сжать вектор строк в строку (элегантный способ)

Спасибо за ответы! Я создал функцию в своем .bashrc для легкого нахождения версии модуля Perl:

function perlmodver {
    perl -M$1 -e 'print $ARGV[0]->VERSION . "\n"' $1
} 
69
задан ezpresso 18 April 2011 в 18:52
поделиться

1 ответ

Мне нравится использовать эту остроту, накапливаются (никакой запаздывающий разделитель):

std::accumulate(
    std::next(elems.begin()), 
    elems.end(), 
    elems[0], 
    [](std::string a, std::string b) {
        return a + delimiter + b;
    }
);
2
ответ дан 24 November 2019 в 13:38
поделиться
Другие вопросы по тегам:

Похожие вопросы: