Здравствуйте, Went, Вы писали:
BFE>>А зачем?
BFE>>Чем это лучше:
BFE>>BFE>>std::string str = "a = " + std::to_string(var);
BFE>>
W>Медленно и многословно.
Точно медленно?
А многословно — чем плохо? Читать же легче.
BFE>>И вообще, зачем формат, если это потоковый вывод?
W>Потоковый вывод и интерполяция строк это теплое и мягкое. Суть интерполяции это компактное по записи и оптимальное по скорости построение цельной строки, а не последовательное сохранение чего куда-то.
Не понял, почему "оптимальное по скорости построение цельной строки"? Откуда это следует?
А то, что компактное — это не всегда хорошо.