0 / 0 / 0
Регистрация: 05.05.2013
Сообщений: 16
|
||||||
1 | ||||||
Ошибка при использовании vector (в конце, после вывода результатов выскакивает ошибка, но сам результат коректен)16.08.2017, 00:48. Показов 746. Ответов 6
Метки нет Все метки)
(
Суть в следующем, мы считываем введеные значения и выводим этот массив
Проблема такова что массив выводиться, корректно, но в конце вывода выскакивает ошибка суть которой я не оч. понял, но связана она с циклом, помогите разобраться. P.S. я полный Нуб и ДЦПшник, так что если вам не сложно, выражайтесь во всех подробностях... Спасибо!!!))
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
|
|
16.08.2017, 00:48 | |
Ответы с готовыми решениями:
6
Ошибка: Out of range при использовании <vector> Ошибка при использовании vector в заголовке функции
|
58 / 62 / 34
Регистрация: 14.03.2014
Сообщений: 854
|
||||||
16.08.2017, 01:24 | 2 | |||||
Duku,
1
|
3433 / 2812 / 1249
Регистрация: 29.01.2016
Сообщений: 9,426
|
||||||
16.08.2017, 01:28 | 3 | |||||
sizeof(v) выдаст размер объекта вектор, а не количество элементов в нём. Метод size(), класса std::vector, выдаёт количество элементов в векторе. Выходишь за границу вектора (обращаешься по индексу к несуществующему элементу).
2
|
Модератор
![]() ![]() ![]() ![]() 11649 / 7161 / 1700
Регистрация: 25.07.2009
Сообщений: 13,117
|
||||||
16.08.2017, 03:04 | 4 | |||||
Duku, при таком подходе к вводу чисел поток чистить надо
Код
5 4 3 2 1 enough 5 4 3 2 1
2
|
0 / 0 / 0
Регистрация: 05.05.2013
Сообщений: 16
|
||||||
16.08.2017, 12:08 [ТС] | 5 | |||||
Сделал чуток иначе и изменил поток вывода что бы он выводил только четные элементы вектора...
Согласен что это говнокод (не совсем красиво все написано), но работает...
Всем спасибо за отзывы!!!) Если можно краткую оценку моего "говнокода", пойдет или мне пойти убиться о стену?))
0
|
58 / 62 / 34
Регистрация: 14.03.2014
Сообщений: 854
|
||||||
16.08.2017, 12:17 | 6 | |||||
Duku, замудрил с выводом конечно)
0
|
Модератор
![]() ![]() ![]() ![]() 11649 / 7161 / 1700
Регистрация: 25.07.2009
Сообщений: 13,117
|
|||||||||||
16.08.2017, 12:30 | 7 | ||||||||||
1
|
16.08.2017, 12:30 | |
Помогаю со студенческими работами здесь
7
Ошибка Access Violation при использовании vector внутри класса
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |