Re[4]: Блин, обидно
От: T4r4sB Россия  
Дата: 14.04.25 21:07
Оценка:
Здравствуйте, Marty, Вы писали:


M>И да, может, есть какой-то идиоматический приём, который позволяет малой кровью собрать вариадик параметры в initializer_list?


Не знаю, это?
template <typename Arg, typename... Args>
void foo(Arg&& arg, Args&&... args) {
    auto list = { std::forward<Arg>(args)...};
}

правда боюсь что std::string он полностью скопирует внутрь
Нет такой подлости и мерзости, на которую бы не пошёл gcc ради бессмысленных 5% скорости в никому не нужном синтетическом тесте
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.