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

Оказия с двумерным вектором [vector subscript out of range] - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Преобразовать квадратную матрицу, осуществив поворот элементов вокруг центра http://www.cyberforum.ru/cpp-beginners/thread699376.html
Преобразовать квадратную матрицу, осуществив поворот элементов вокруг центра матрицы на 90 градусов против часовой стрелки. Предусмотреть использование функций. Ребят, очень буду рад увидеть код на С++. Просто я пока новичок и многое не понимаю. Подскажите с чего начать.
C++ Найти все слова, содержащие подстроку Дана строка, состоящая из нескольких слов, между соседними словами не менее одного пробела, за последним словом- точка. Найти все слова содержащие подстроку ‘рок’. вообще не понял http://www.cyberforum.ru/cpp-beginners/thread699374.html
Даны натуральные числа b1,b2,…,bM;. Получить: L= min(b1.....bm)... C++
Даны натуральные числа N, M, целые числа а1,а2,…аN, b1,b2,…,bM; с1,с2,…,с30. Получить: L= min(b1.....bm)+min(c1.. 30) при |min(a1..an)|>10 1+(min(c1..c30)) в противном случае помогите, если не сложно. Пожалуйста.
Ошибка - Матрица гауса C++
Ошибка заключается что он не вычесляет дальше. Что делать//Матрица гауса. #include <iostream> #include<stdio.h> using namespace std; void main() { int n=3,m=3; float **arr=new float*;
C++ Настройка отображения кириллицы в консоли http://www.cyberforum.ru/cpp-beginners/thread699356.html
Здравствуйте! Подскажите пожалуйста где в найтройках вижуал студио нужно настроить параметр для того чтобы компилятор воспринимал русские буквы а не так как на скрине))
C++ Сравнение элементов масива пытаюсь сравнить текстовые элементы массива вроде бы все просто, набросал код for (i = 0; i < k; i++) { for (q = i+1; q < k; q++) { if ( p_darr == p_darr){ ResString = ResString + p_darr + " "; break; } } } cout << "result = " << ResString << endl; подробнее

Показать сообщение отдельно
steam13
1 / 1 / 0
Регистрация: 24.02.2012
Сообщений: 32
16.11.2012, 20:21  [ТС]     Оказия с двумерным вектором [vector subscript out of range]
Croessmah, так я и меняю размер на n+1)
Поменял
C++
1
2
for(int i=1;i<=n+1;i++)
                                                   mtx[i].resize(n+1);
На
C++
1
2
for(int i=1;i<=n;i++)
                                                   mtx[i].resize(n+1);
Добавлено через 7 минут
Но теперь вылет во время считывания
C++
1
2
3
4
{a.ch_size(n);
        for(i=1;i<=n;i++)
        for(j=1;i<=n;j++) {cin>>k; a.enter(k,i,j);}
    }
C++
1
void enter(int z, int i, int j){mtx[i][j]=z;}
 
Текущее время: 04:43. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru