Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
saverger
3 / 3 / 0
Регистрация: 26.03.2012
Сообщений: 65
#1

Как узнать какой по номеру элемент найден алгоритмом find - C++

05.05.2012, 21:21. Просмотров 339. Ответов 2
Метки нет (Все метки)

Как можно узнать какой по номеру элемент найден через функцию find, например:
list<string>::iterator iter;
cin >>number;
iter=find(lst.begin(), lst.end(), number);
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.05.2012, 21:21
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Как узнать какой по номеру элемент найден алгоритмом find (C++):

Как узнать, какой функции какой файл *.a соответсвует? - C++
Друзья! Работаю с mingw, вот там надо так: если, допустим, вызываешь API- функцию, то надо подключать соответствующую библиотеку (?),...

Как узнать, был ли найден в строке, читаемой с помощью функции std::getline(), символ \n ? - C++
Как узнать результат работы в std::getline(SS, Res, '\n'); был найден в потоке первод строки или нет?

Заполнить матрицу так, чтобы элемент в нечетной строке был равен номеру столбца, а в четном — номеру строки - C++
Помогите пожалуйста решить задачу. Заполнить целочисленную квадратную матрицу 10х10 так, чтобы каждый элемент в нечетной строке равен...

Как вывести сообщение, что элемент не найден в массиве? - C++
Куда в этом коде можно тыкнуть else&lt;&lt;&quot;Not Found&quot;;? Я пробовала написать его после break;}, но он выводил два раза Not Found и потом индекс...

std::map find. Получить ключ(элемент) и как записать все данные при объявлений? - C++
Вопрос первый: как получить ключ контейнера map по данным? например: // id, name std::map&lt;int, string&gt; BookMap; BookMap bookmap; ...

Как узнать в какой ОС запускается программа? - C++
Как узнать в какой ОС запускается программа? И уже дальше делать то или иное в зависимости от ОС.

2
Jupiter
Каратель
Эксперт С++
6561 / 3982 / 227
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
05.05.2012, 22:35 #2
http://www.cplusplus.com/reference/std/iterator/distance/
0
saverger
3 / 3 / 0
Регистрация: 26.03.2012
Сообщений: 65
06.05.2012, 01:44  [ТС] #3
ну так объясните пожалуйста как узнать последовательность элементов в списке типа string, если например список из 10 строк, а мне нужна 5ая.
просто вот так distance(lst.begin(), number); не прокатывает

Добавлено через 17 минут
Спасибо! разобрался!
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.05.2012, 01:44
Привет! Вот еще темы с ответами:

Как узнать какой тип у шаблонного класса? - C++
Есть класс с шаблонным массивом: template&lt;class T&gt; class cl1 { private: T mas; И метод, который заполняет массив случайными...

Как узнать на какой элемент сработал Click? - .NET
Скажите пожалуйста, после срабатывания события Click, как мне узнать на какой элемент он сработал? В классе EventArgs нет ни какой...

Как узнать, какой элемент listbox-а отмечен? - VBA
как узнать какой элемент listbox&quot;а отмечен?? и как найти этот элемент в таблице excel? т.е. в листбоксе находятся все записи из...

Как узнать какой элемент по счету в коллекции? - JavaScript
&lt;div&gt; &lt;p&gt;p0&lt;/p&gt; &lt;p&gt;p1&lt;/p&gt; &lt;p&gt;p2&lt;/p&gt; &lt;/div&gt; Пускай я как-то с помощью js получил &lt;p&gt;p1&lt;/p&gt;, но я не знаю, что я получил именно...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.