Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Почему sizeof массива char равно 4? https://www.cyberforum.ru/ cpp-beginners/ thread1214817.html
Почему sizeof ch3 равно 4? #include <iostream> #include <cstring> int main() { char ch1 = "Cpp"; char ch2 = {'C', '+', '+', '\0'};
Создать массив указателей с возможностью удаления любого элемента C++
Привет, друзья! Мне в одной программе нужно было создать массив указателей с возможностью удаления любого элемента, сделал с помощью vector. Схематично делал примерно так: vector<Base*>arr; Base* a = new Base; arr.push_back(a); a = new Base; arr.push_back(a); a = new Base; arr.push_back(a); ...
C++ Из двух стеков равной длины создать один стек, не удаляя исходные стеки (создавать копии элементов) Помогите переделать код под новое условие Старое условие: Из двух стеков равной длины создать один стек, не удаляя исходные стеки (создавать копии элементов). При создании нового стека элементы брать по-очереди по одному элементу из каждого стека. #include <windows.h> // SetConsoleOutputCP, SetConsoleCP #include <stdio.h> //printf , fgets #include <conio.h> // getch #include... https://www.cyberforum.ru/ cpp-beginners/ thread1214800.html C++ Приведение к void https://www.cyberforum.ru/ cpp-beginners/ thread1214797.html
Доброй ночи! Просматривая код некоторой программы, обнаружил конструкцию следующего вида: void function(char a, char *p) { (void) a; (void) p; } Что это значит? Никогда до этого момента такого не видел.
C++ Двумерный массив. Где ошибка?
Дана действительная квадратная матрица порядка N (N – нечетное), заполненная случайными числами, все элементы различны. Найти наибольший элемент среди стоящих на главной диагонали и поменять его местами с элементом, стоящим на пересечении этих диагоналей. # include <iostream> using namespace std; int main () { const int r=5,/*строки*/ c=5;//элементов в одной строке (столбцы) int mas ...
C++ Как в двумерном массиве найти число находящееся на пересечении двух диагоналей? Помогите, пожалуйста! Нужно решить задачу: Дана действительная квадратная матрица порядка N (N – нечетное), заполненная случайными числами, все элементы различны. Найти наибольший элемент среди стоящих на главной диагонали и поменять его местами с элементом, стоящим на пересечении этих диагоналей. Встала проблема найти и запомнить число которое находиться на пересечении двух диагоналей!!!!... https://www.cyberforum.ru/ cpp-beginners/ thread1214770.html
C++ Итерационные алгоритмы Помогите пожалуйста с заданием нужно решить на основе реккурентных отношений https://www.cyberforum.ru/ cpp-beginners/ thread1214768.html C++ Найти количество наборов не являющихся знакочередующимися. Ошибка при вводе нуля
Дано K наборов ненулевых целых чисел. Найти количество наборов не являющихся знакочередующимися. #include <iostream> #include <cstdlib> using namespace std; int main() {
C++ Передача двумерного массива в функцию https://www.cyberforum.ru/ cpp-beginners/ thread1214763.html
Как я знаю, имя массива и указателя тождественны в С++. Из этого следует, что можно инициализировать указатель, а работать с ним, как с именем массива, добавив индекс (квадратный скобки) или смещение к имени массива и круглые скобки со звёздочкой... Но не в этом суть. Я пробовал ввести передачу в функцию двумерного массива (столбы и строки) - не вышло. Очевидно, что где-то вкралась ошибка. Вот...
C++ Использование bind2nd Доброй ночи! Помогите, пожалуйста, разобраться с биндерами. #include <iostream> #include <algorithm> #include <iterator> #include <functional> #include <vector> #include <cstdlib> #include <ctime> using namespace std; https://www.cyberforum.ru/ cpp-beginners/ thread1214760.html
Тетрис на mvc C++
Здрасти евриван) Как Вы? Все у Вас в порядке?) Думаю да) А я опять к Вам со своими проблемами( Наверное уже достал Вас хи-хи) Ладно, сразу к теме Итак, хочу реализовать Тетрис. Когда-то давно я его писал, и в принципе все меня устраивало, пока не прочитал про рефакторинг, паттерны, каркасы и тд. Я понял, что код мой - это ужас!) Решил заняться плотно каркасом MVC и реализовал несколько...
C++ Найти минимальное в произведении чисел Ребята помогите, т. к. что то не пойму! Нужно найти минимальное в произведении чисел!!!! # include <iostream> # include <ctime> using namespace std; void main () { const int N=16; int mas ; int sum=0, min=0; https://www.cyberforum.ru/ cpp-beginners/ thread1214708.html
5498 / 4893 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
23.06.2014, 18:33 0

Vector subscript out of range - C++ - Ответ 6355093

23.06.2014, 18:33. Показов 22575. Ответов 15
Метки (Все метки)

Ответ

Цитата Сообщение от Ilot Посмотреть сообщение
Так что кто кидает исключение вопрос открытый.
Вот код и результат работы:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream>
#include <vector>
using namespace std;
 
int main() 
{
    vector<int> coll;
    coll.push_back(11);
    coll.pop_back();
    int i = 1;
    if (coll[i] == 3)
        cout << coll[i] << endl;
    else 
        cout << "No!" << endl;
 
    system("pause");
    return 0;
}


Вернуться к обсуждению:
Vector subscript out of range C++
Миниатюры
Vector subscript out of range  
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
23.06.2014, 18:33
Готовые ответы и решения:

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

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

Vector subscript out of range
int main() { srand( time(0) ); vector &lt;int&gt; m(10000); int i,n,c,max; while(i&lt;=10000) {...

Vector subscript out of range
Доброе утро, прочитал статью про векторы и решил создать один из них, однако при выводе он выдаёт...

15
23.06.2014, 18:33
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
23.06.2014, 18:33
Помогаю со студенческими работами здесь

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

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

Ошибка vector subscript out of range
Всем корректного. Читаю Страуструпа. В конце главы есть задание: в первый вектор вводятся люди(их...

expression vector subscript out of range
Появляется ошибка при компиляции expression vector subscript out of range.Нужна помощь. Сортировка...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru