29 / 29 / 18
Регистрация: 13.02.2010
Сообщений: 145
|
|
1 | |
Find из string.h09.09.2011, 19:03. Показов 98243. Ответов 7
Метки нет (Все метки)
Расскажите про функцию find из библиотеки строк. Не получается использовать, и какое значение она выдает, если в строке подстроки не оказалось?
Не посылайте на другие сайты
0
|
09.09.2011, 19:03 | |
Ответы с готовыми решениями:
7
find() from string! String::find работает некорректно Сравнение strchr и string::find Метод find класса string |
2022 / 1621 / 489
Регистрация: 31.05.2009
Сообщений: 3,005
|
|
09.09.2011, 19:10 | 2 |
1
|
Higher
|
|
09.09.2011, 19:10 | 3 |
Возвращает итератор на найденный элемент, если элемент не был найден, то возвращает итератор на конец строки. Так как-то.
А, стоп, это про find из алгоритмов. Метод стринга возвращает индекс найденного элемента(или npos, если его нету).
1
|
29 / 29 / 18
Регистрация: 13.02.2010
Сообщений: 145
|
|
09.09.2011, 19:12 [ТС] | 4 |
0
|
29 / 29 / 18
Регистрация: 13.02.2010
Сообщений: 145
|
|
09.09.2011, 19:18 [ТС] | 6 |
странно, у меня выкидывало LONG_MAX как npos
0
|
Модератор
12832 / 7569 / 1764
Регистрация: 25.07.2009
Сообщений: 13,961
|
|
09.09.2011, 19:28 | 7 |
В string.h никакого find в принципе нет. Есть strstr(). std::find() есть в algorithm, есть метод find() класса std::string объявленного в string...
1
|
22 / 22 / 2
Регистрация: 08.09.2011
Сообщений: 22
|
||||||
09.09.2011, 19:45 | 8 | |||||
Сообщение было отмечено как решение
Решение
12
|
09.09.2011, 19:45 | |
09.09.2011, 19:45 | |
Помогаю со студенческими работами здесь
8
std::string::find и кириллица Почему std::string::find не находит подстроку? Как работает функция std::string::find(...) Как использовать функции string::find или функция strstr(str1 ,str2) Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |