Как я могу найти символ в подстроке строки в C ++? - PullRequest
0 голосов
/ 22 марта 2020

У меня есть строка abcda. Я хочу найти a, но только в подстроке bcda, а не во всей строке. Есть ли способы сделать это? Что-то вроде:

s.find('a',s.begin() + 1, s.end())

Я мог бы сделать:

string substr = s(s.begin() + 1, s.end();
size_t l = substr.find('a');

, но это не вернет позицию в s, а скорее позицию в substr.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...