Я хотел бы сгенерировать строку, используя пакет параметров с дополнительным символом для разделения каждого параметра, например txt1,txt2,txt3,
.
Я сталкивался с этим на SO:
((opath << params << ','), ...);
Что расширяет выражение сгиба как
(opath << param1 << ','),
(opath << param2 << ','),
(opath << param3 << ','),
...
Но есть ли способ расшириться прямо следующим образом
opath << param1 << ',' << param2 << ',' << ...
Вместо того, чтобы иметь расширение оператора запятой, применяется расширение оператора левого сдвига. Это возможно с выражением сгиба?
Тогда изменит ли это эффективность после компиляции?