std::string::insert()
Вставляет строку в позицию pos, сдвигая остаток вправо.
Сигнатура
string& s.insert(pos, str)Метод insert(pos, str) вставляет строку str перед символом с индексом pos. Остальные символы сдвигаются вправо.
std::string s = "Hell world";
s.insert(4, "o,");
std::cout << s; // результат: Hello, world