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

Vector - out of range или выход за пределы

Язык С++. Форум начинающих программистов C++. Обсуждение языка программирования C++. Решение задач, программирование и готовые программы на С++.
Войти
Регистрация
Восстановить пароль
Обсуждение
Всего сообщений: 42
Имя Дата Сообщение
Читать обсуждение полностью:
Vector - out of range или выход за пределы
Tailor 30.07.2012 10:46 https://www.cyberforum.ru/post3312659.html
Решил в своей программе динам. массивы заменить векторами....
DiffEreD 30.07.2012 10:53 https://www.cyberforum.ru/post3312669.html
Ну так у вас же в условии цикла i<iter*2 == 1024, а резмер...
Tailor 30.07.2012 10:57 https://www.cyberforum.ru/post3312677.html
а push_back не прибавляет на 1? т.е. не будет после первого...
Schizorb 30.07.2012 11:01 https://www.cyberforum.ru/post3312689.html
Размер mass_sum - 1000, и нигде не увеличивается. А счетчик...
alsav22 30.07.2012 11:04 https://www.cyberforum.ru/post3312702.html
Тут вы 1 помещаете в конец вектора. Тогда можно вообще...
Tailor 30.07.2012 11:08 https://www.cyberforum.ru/post3312713.html
хорошо, а как написать, чтобы память все таки выделялась...
alsav22 30.07.2012 11:09 https://www.cyberforum.ru/post3312719.html
Например: vector <double> mass_full(); vector <double>...
Schizorb 30.07.2012 11:10 https://www.cyberforum.ru/post3312725.html
Не надо изначально задавать размер вектора. Метод...
Jupiter 30.07.2012 11:11 https://www.cyberforum.ru/post3312727.html
alsav22, это прототип функции, а не вектор
nexen 30.07.2012 11:17 https://www.cyberforum.ru/post3312753.html
Jupiter, разве? По этой логике и int a(); - тоже...
alsav22 30.07.2012 11:20 https://www.cyberforum.ru/post3312757.html
Есть такой метод вектора как resize(). Параметр задаёт...
Tailor 30.07.2012 11:21 https://www.cyberforum.ru/post3312770.html
А вот еще вопрос, есть старый код for(int...
alsav22 30.07.2012 11:22 https://www.cyberforum.ru/post3312771.html
Конечно, прототип. Функция a, ничего не принимает,...
Jupiter 30.07.2012 11:23 https://www.cyberforum.ru/post3312776.html
именно не веришь, так скомпилируй;)
alsav22 30.07.2012 11:32 https://www.cyberforum.ru/post3312796.html
for(int i=0;i<iter;i++) { mass_full.push_back(0); } ...
novi4ok 30.07.2012 11:38 https://www.cyberforum.ru/post3312823.html
уточнение: не iter-1, a iter. т.е. в результате длина...
alsav22 30.07.2012 11:41 https://www.cyberforum.ru/post3312829.html
nexen, сам посуди, как тогда компилятор разбирался бы в...
DiffEreD 30.07.2012 11:44 https://www.cyberforum.ru/post3312834.html
А так не проще?const int iter = 500; vector<int> vec(iter,...
alsav22 30.07.2012 11:44 https://www.cyberforum.ru/post3312836.html
Да. Прошу прощения.
Tailor 30.07.2012 11:44 https://www.cyberforum.ru/post3312839.html
вот все кажется понял, а как к примеру заумную операцию...
alsav22 30.07.2012 11:46 https://www.cyberforum.ru/post3312846.html
Конечно проще. Но ТС другое выясняет, как, вообще,...
novi4ok 30.07.2012 11:54 https://www.cyberforum.ru/post3312864.html
а что должна эта операция делать? словами сформулируй, что...
alsav22 30.07.2012 11:56 https://www.cyberforum.ru/post3312878.html
Если обращаться к элементам вектора через индекс, то надо...
Tailor 30.07.2012 11:56 https://www.cyberforum.ru/post3312879.html
я боюс формулировать, ибо это целый проект на тему...
novi4ok 30.07.2012 12:06 https://www.cyberforum.ru/post3312904.html
я не прошу цель всего проекта выложить. просто этот цикл к...
Tailor 30.07.2012 12:18 https://www.cyberforum.ru/post3312933.html
в общем есть массив mass_sum. Он получается в результате...
novi4ok 30.07.2012 12:29 https://www.cyberforum.ru/post3312971.html
тогда можно так: //заполняем начало вектора нулями...
alsav22 30.07.2012 12:41 https://www.cyberforum.ru/post3313024.html
#include <iostream> #include <vector> using namespace...
Tailor 31.07.2012 12:24 https://www.cyberforum.ru/post3316166.html
В одну кучу... теперь задача чтоб каждый элемент вектора...
OhMyGodSoLong 31.07.2012 13:33 https://www.cyberforum.ru/post3316368.html
Эм...#include <vector> #include <iostream> using...
Tailor 31.07.2012 14:11 https://www.cyberforum.ru/post3316502.html
у меня выводит -17891602 1 -17891602 -1
alsav22 31.07.2012 14:42 https://www.cyberforum.ru/post3316616.html
В первом for(), замените это: i != arr.end(); на это: i <...
Tailor 31.07.2012 14:47 https://www.cyberforum.ru/post3316630.html
пробовал, тоже самое
novi4ok 31.07.2012 15:01 https://www.cyberforum.ru/post3316678.html
это был неправильный ответ. внутри такого цикла нельзя...
OhMyGodSoLong 31.07.2012 15:10 https://www.cyberforum.ru/post3316717.html
Ну я даже не знаю, почему у вас так. Есть failsafe-вариант,...
Tailor 31.07.2012 15:13 https://www.cyberforum.ru/post3316726.html
кстати вектор будет большим... может пара тысяч элементов...
novi4ok 31.07.2012 15:21 https://www.cyberforum.ru/post3316768.html
правильно пишет. исправь: v.insert (v.begin()+i,...
Tailor 31.07.2012 15:29 https://www.cyberforum.ru/post3316773.html
работает, но немного не так: 0 0 0 0 1 1 -1 -1
novi4ok 31.07.2012 15:36 https://www.cyberforum.ru/post3316836.html
я наступил на те же грабли, о которых предупредил. замени ...
Tailor 31.07.2012 15:40 https://www.cyberforum.ru/post3316842.html
работает) Всем спасибо! продублировать это только пример,...
novi4ok 31.07.2012 15:46 https://www.cyberforum.ru/post3316865.html
если сделаешь изменения в "старом", то тоже заработает. но...
alsav22 31.07.2012 15:50 https://www.cyberforum.ru/post3316887.html
#include <vector> #include <iostream> using namespace...
 
 
Similar

Выход за пределы вектора ("Vector subscript out of range") - найти и исправить ошибку в коде
Имеется код: struct orders { string product; string mark; string surname; ...

Выход за пределы vector
Не могу понять почему происходит выход за пределы vectora после первого прохождения while....

Struct / Vector / Expression: vector subscript out of range
Добрый вечер. Имеется структура: struct Contact { public: string name; vector&lt;string&gt;...

Vector out of range
Проблема очень проста. Есть программа, которая считывает txt файл и выводит результат на консоль,...

MoreAnswers

Vector subscript out of range
Не понимаю что происходит, объясните пожалуста #include &quot;pch.h&quot; #include &lt;iostream&gt; #include...

Vector subscript out of range
Реализация карманной сортировки: #include &lt;iostream&gt; #include &lt;algorithm&gt; #include &lt;vector&gt; ...

Ошибка out of range в vector
Доброго времени суток, возникла такая проблема. Программа компилируется, запускается, но при вводе...

Vector subscript out of range
Помогите пожалуйста, выводит такую ошибку , не пойму почему #include&lt;iostream&gt;...

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