|
1 / 1 / 0
Регистрация: 25.02.2013
Сообщений: 36
|
||||||
deque iterator not dereferencable07.04.2013, 12:02. Показов 4165. Ответов 15
Метки нет (Все метки)
итак
программа должна считывать из файла данные об автобусных маршрутах (имя водителя, номер маршрута и т.д.). После этого сортировать сложной сортировкой (сначала по №автобуса и затем по №маршрута). Затем удалить из контейнера указанного водителя (прописные и строчные буквы в именах не различать). у меня написан функциональный объект для того, что сравнивать элементы дека с введенной фамилией. Ошибок на этапе компиляции нет, сортирует нормально, но после ввода фамилии выскакивает такая ошибка: "deque iterator not dereferencable" Версия программы не оконательная, т.е. тут ничегоне удаляется, потому как на этапе проверки, то ли нашел find_if выскакивает вот эта ошибка
0
|
||||||
| 07.04.2013, 12:02 | |
|
Ответы с готовыми решениями:
15
Map/set iterator not dereferencable |
|
2904 / 1937 / 211
Регистрация: 05.06.2011
Сообщений: 5,725
|
|
| 07.04.2013, 12:25 | |
|
input.txt-то приложи
0
|
|
|
1 / 1 / 0
Регистрация: 25.02.2013
Сообщений: 36
|
|
| 07.04.2013, 12:26 [ТС] | |
|
12
100 Новицкий 21 Маз 100 Лихач 22 Ман 123 Леонович 23 Камаз 101 Новицкий 21 Маз 101 Лихач 22 Ман 123 Леонович 23 Камаз 102 новицкий 21 маз 100 Иванов 22 Ман 123 Сидоров 23 Камаз 103 Новицкий 21 Маз 101 лихач 22 ман 123 Петров 23 Камаз
0
|
|
|
2904 / 1937 / 211
Регистрация: 05.06.2011
Сообщений: 5,725
|
|
| 07.04.2013, 13:50 | |
|
Хм. Скомпилил. gcc (Gentoo 4.5.3-r2 p1.1, pie-0.4.7) 4.5.3. Вот протокол.
100 Новицкий 21 Маз 100 Лихач 22 Ман 123 Леонович 23 Камаз 101 Новицкий 21 Маз 101 Лихач 22 Ман 123 Леонович 23 Камаз 102 новицкий 21 маз 100 Иванов 22 Ман 123 Сидоров 23 Камаз 103 Новицкий 21 Маз 101 лихач 22 ман 123 Петров 23 Камаз ********************************** 100 Новицкий 21 Маз 101 Новицкий 21 Маз 102 новицкий 21 маз 103 Новицкий 21 Маз 100 Лихач 22 Ман 100 Иванов 22 Ман 101 Лихач 22 Ман 101 лихач 22 ман 123 Леонович 23 Камаз 123 Леонович 23 Камаз 123 Сидоров 23 Камаз 123 Петров 23 Камаз Введите фамилию водитела, которого хотите удалить лихач 101 лихач 22 ман Может, не то, чего ты хотел, но и ошибок никаких. А ты какую фамилию вводил?
1
|
|
|
What a waste!
1610 / 1302 / 180
Регистрация: 21.04.2012
Сообщений: 2,733
|
|||||||
| 07.04.2013, 13:53 | |||||||
1
|
|||||||
|
1 / 1 / 0
Регистрация: 25.02.2013
Сообщений: 36
|
|
| 07.04.2013, 13:59 [ТС] | |
|
хм
у меня ошибка не исчезает точнее, если учесть возможность возврата d.end(), то ошибки нет но и не выводит ничего, стало быть, ничего и не находит Добавлено через 1 минуту но не может же быть, что в visual studio не находит ничего,а в gcc находит
0
|
|
|
What a waste!
1610 / 1302 / 180
Регистрация: 21.04.2012
Сообщений: 2,733
|
|
| 07.04.2013, 14:02 | |
|
mazukta26, возможно tolower не понимает русский.
1
|
|
|
1 / 1 / 0
Регистрация: 25.02.2013
Сообщений: 36
|
|
| 07.04.2013, 14:06 [ТС] | |
|
tolower не понимает, а вот _tolower понимает)
0
|
|
|
What a waste!
1610 / 1302 / 180
Регистрация: 21.04.2012
Сообщений: 2,733
|
|
| 07.04.2013, 14:08 | |
|
1
|
|
|
1 / 1 / 0
Регистрация: 25.02.2013
Сообщений: 36
|
|
| 07.04.2013, 14:09 [ТС] | |
|
опять же, должно работать, тут ведь сравнение по коду + в других программах работает)
0
|
|
|
What a waste!
1610 / 1302 / 180
Регистрация: 21.04.2012
Сообщений: 2,733
|
||
| 07.04.2013, 14:14 | ||
|
Вообщем, что то там внутри предиката не так, раз find_if так себя ведёт.
Добавлено через 4 минуты
0
|
||
|
2904 / 1937 / 211
Регистрация: 05.06.2011
Сообщений: 5,725
|
|
| 07.04.2013, 14:32 | |
|
Кстати, да, я-то в Линуксе запускал, доже не скажу навскидку, что там за кодировка.
0
|
|
|
1 / 1 / 0
Регистрация: 25.02.2013
Сообщений: 36
|
|
| 07.04.2013, 16:04 [ТС] | |
|
они действительно идут по порядку за исключением буквы Ё
0
|
|
|
2904 / 1937 / 211
Регистрация: 05.06.2011
Сообщений: 5,725
|
||||||
| 07.04.2013, 19:26 | ||||||
|
Кстати! В Винде ж две кодировки! Одна в графике, другая -- в текстовой сессии. Вполне возможно, у тебя фамилия корёжится.
Попробуй записать фамилию в текстовый файл и программу запустить примерно так:
0
|
||||||
|
1 / 1 / 0
Регистрация: 25.02.2013
Сообщений: 36
|
|
| 07.04.2013, 21:47 [ТС] | |
|
я не очень понимаю, что нужно сделать Т_Т
0
|
|
|
2904 / 1937 / 211
Регистрация: 05.06.2011
Сообщений: 5,725
|
||
| 08.04.2013, 04:09 | ||
|
А жаль. Командную строку лучше знать. Почитай, тут не объяснишь.
Смысл, ещё раз повторюсь, может оказаться в том, что программу ты пишешь в одной кодировке, а фамилию
0
|
||
| 08.04.2013, 04:09 | |
|
Помогаю со студенческими работами здесь
16
map/set iterator not dereferencable Ошибка list iterator not dereferencable Map/set!( iterator not dereferencable) Map/set iterator not dereferencable Ошибка Expression: map/set iterator not dereferencable Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . .
а удачный момент так и не приходит.
|
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица.
Задача: зафиксировать три левых колонки в отчете.
Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка)
/ / . . .
|
Настройки VS Code
Loafer 13.04.2026
{
"cmake. configureOnOpen": false,
"diffEditor. ignoreTrimWhitespace": true,
"editor. guides. bracketPairs": "active",
"extensions. ignoreRecommendations": true,
. . .
|
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2.
Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива.
Было так:. . .
|
|
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: реализовать контроль корректности заполнения дат назначения. . .
|
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html
Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
|
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
|
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях.
Задача: при копировании документа очищать определенные реквизиты и табличную. . .
|