Форум программистов, компьютерный форум CyberForum.ru

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

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

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

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

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

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

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

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

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

Как узнать какой бит каким является в символе? - C++
Задался тем, как узнать значения битов в числе. Например 7 это в двоичном 0000 0111, как мне к примеру узнать это с помощью специальных...

Как узнать, какой файл *.a указывать в командной строке линкёра (компилятор g++)? - C++
Друзья! Сейчас я делаю так. Допустим, линкёр выдаёт ошибку: undefined reference to `ima_funktsii' Тогда я запускаю утилиту nm: ...

алгоритмом Определить номера строк, в которых первый элемент равен последнему - C++
Помогите с алгоритмом Вот сама задача: Дана матрица размером МxN. Определить номера строк, в которых первый элемент равен...

std:: find Не нашла элемент - C++
Как узнать, что std:: find не нашла элемент? Я почитал, что возвращает итератор на последний элемент... Т.е. почему у меня при ...

Как узнать индекс элемента массива, зная итератор на этот элемент? - C++
Вот пример: #include &lt;iostream&gt; #include &lt;vector&gt; #include &lt;algorithm&gt; size_t get_index ( const...

Как узнать, сколько памяти занимает тот или иной элемент программы? - C++
Товарищи, подскажите, пожалуйста, ответы на следующие вопросы: 1) Есть какие-либо средства определения, сколько памяти жрёт программа в...

Есть ли элемент который возвращает инфу на какой элемент иерархии - C++
... Поинтор сейчас поинтит ??? Допустим есть Абстрактный папа я делаю в мейне поинтор этого папы заряжаю его на какого ниб...

Какой элемент останется в кольце последним, если начать по очереди удалять из списка каждый n элемент - C++
Создать структуру с именем Subject с полями: фамилия, имя. Сформиро-вать замкнутое кольцо (односвязный список, у которого последний...


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

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

Добавлено через 17 минут
Спасибо! разобрался!
Ответ Создать тему
Опции темы

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