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