Я видел этот ответ, и мне интересно (надеюсь), если C ++ 11 придумала собственный лучший метод для объединения и, возможно, форматирования строк.
Под словом "лучше" я имею в виду действительно в одну строку, как почти во всех языках более высокого уровня (бонусные баллы, если он поддерживает что-то вроде синтаксиса Python "отформатированная строка"% (кортеж), но я думаю, это действительно слишком много надежды).
Идеальный результат должен выглядеть примерно так:
my_func("bla bla bla" << int(my_int) << "bla bla bla");
Единственные едва приемлемые методы, перечисленные в этом ответе, являются быстродействующими, но мне интересно, удалось ли C ++ 11 добиться большего успеха.