Re[2]: Как лучше назвать и сделать?
От: Кодт Россия  
Дата: 19.06.23 09:51
Оценка: +1
Здравствуйте, sergii.p, Вы писали:

SP>делал с помощью лямбды:


SP>
SP>auto join(std::string separator) {
SP>    return [sep = std::move(separator)](std::string res, const std::string& to_add) { 
SP>        return res.empty() ? to_add : std::move(res) + sep + to_add; };
SP>}
SP>


auto j = join(",");
string acc = "";

acc = j(acc, "");
acc = j(acc, "");
acc = j(acc, "3");
acc = j(acc, "4");

Какой результат мы хотим увидеть? ",,3,4" или "3,4" ?
Перекуём баги на фичи!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.