Это очень бессмысленно и неприятно, что каждый раз, когда вам нужно объединить две строки, необходимо сделать как минимум:
std::string mystr = std::string("Hello") + " World";
Я хотел бы перегрузить оператор + и использовать его для того, чтобы всегда выполнять конкат между символами * таким образом:
std::string mystr = "Ciao " + "Mondo".
Как бы вы поступили? Я хотел бы найти лучшую практику. Спасибо ...
Ах, у Boost есть что-то, чтобы решить эту проблему?