substr
Материал из cppreference.com
Синтаксис:
#include <string> string substr( size_type index = 0, size_type length = npos ) const;
Метод substr класса string возвращает подстроку текущей строки, начиная с индекса index, длиной в length символов.
Если index + length в результате дает значение за концом строки, тогда будет возращена только часть строки, начинающаяся с индекса index.
Если length опущена, по умолчанию ей будет задано значение string::npos, а substr будет возвращать часть строки, начинающуюся с индекса index.
Например:
string s("What we have here is a failure to communicate"); string sub = s.substr(21); cout << "The original string is " << s << endl; cout << "The substring is " << sub << endl;
Выводит:
The original string is What we have here is a failure to communicate
The substring is a failure to communicateСмотрите также: copy