std::string::substr()
Возвращает подстроку, начиная с позиции pos длиной len.
Сигнатура
string s.substr(pos, len)Метод substr(pos, len) возвращает новую строку — фрагмент исходной, начиная с индекса pos длиной len символов. Если len опущен, берётся всё до конца строки.
std::string s = "Hello, world";
std::cout << s.substr(7, 5); // результат: world
std::cout << s.substr(7); // результат: world