Функция поиска в строке.
От: Daft  
Дата: 23.04.07 14:18
Оценка:
Напомните пожалуйста какая функция позволяет искать строку (массив чаров) в строке (массиве чаров) ?
Так что бы возвращала позицию где строка найдена.
Re: Функция поиска в строке.
От: Centaur Россия  
Дата: 23.04.07 14:44
Оценка: +1
Здравствуйте, Daft, Вы писали:

D>Напомните пожалуйста какая функция позволяет искать строку (массив чаров) в строке (массиве чаров) ?

D>Так что бы возвращала позицию где строка найдена.

Метод find для std::string или алгоритм std::search для произвольных forward-итераторов.
Re: Функция поиска в строке.
От: Gosha Украина  
Дата: 23.04.07 14:57
Оценка:
Здравствуйте, Daft, Вы писали:

D>Напомните пожалуйста какая функция позволяет искать строку (массив чаров) в строке (массиве чаров) ?

D>Так что бы возвращала позицию где строка найдена.

strstr()
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Re: Функция поиска в строке.
От: grig_arsh  
Дата: 23.04.07 15:16
Оценка:
Здравствуйте, Daft, Вы писали:

D>Напомните пожалуйста какая функция позволяет искать строку (массив чаров) в строке (массиве чаров) ?

D>Так что бы возвращала позицию где строка найдена.

std::string::substring() po moemu.
Re[2]: Функция поиска в строке.
От: Daft  
Дата: 24.04.07 12:14
Оценка:
Здравствуйте, Gosha, Вы писали:

G>strstr()


Спасибо! Всё работает.
Re: Функция поиска в строке.
От: Аноним  
Дата: 26.06.07 05:44
Оценка: -1
Здравствуйте, Daft, Вы писали:

D>Напомните пожалуйста какая функция позволяет искать строку (массив чаров) в строке (массиве чаров) ?

D>Так что бы возвращала позицию где строка найдена.

std::find() !!!!!!
Re[2]: Функция поиска в строке.
От: alzt  
Дата: 26.06.07 06:46
Оценка:
Здравствуйте, grig_arsh, Вы писали:

D>>Напомните пожалуйста какая функция позволяет искать строку (массив чаров) в строке (массиве чаров) ?

D>>Так что бы возвращала позицию где строка найдена.

_>std::string::substring() po moemu.


substring "ищет" по индексу символа. В общем случае этот индекс и требуется найти.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.