Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Программу Pascal переписать под c++ Всем доброго времени суток много увожаемые пользователи форума. Прошу помощи у вас, по скольку очень плохо владею языком c++ program lolz; Var A,b,c,d,e,f,g: real; Begin Write("vvedite a"); Readln (a); B:=a*a; https://www.cyberforum.ru/ cpp-beginners/ thread630582.html Деление кода на .h .cpp C++
Подскажите пожалуйста как правильно поделить код! Обязательно чтобы были заголовочные файлы и файлы .cpp main.cpp # include <iostream> using namespace std; # include <conio.h> # include "queue.h" int main(void) {
C++ Дополнение char строк пробелами при записи их в файл Пытаюсь написать простенькую прогу, создающую базу данных имен и номеров сотрудников в файле. Столкнулся со следующей проблемой: при записи строк, имеющих длину меньше длины массива, в файл они дополняются мусором - примерно так: Ivan ММММММММММIvanov ММММММММ12345 МММММММММ. При попытке их последующего получения из файла и записи в переменные они также имеют мусорные символы. Собственно... https://www.cyberforum.ru/ cpp-beginners/ thread630538.html C++ Радио плеер https://www.cyberforum.ru/ cpp-beginners/ thread630531.html
Решил написать кросс платформенный радио плеер (потоковый Icecast2). Куда копать? И с чего лучше начать?
C++ Выделение и освобождение памяти в c++
Не давно наткнулся на такую замечательность : system("PAUSE");//1 раз int *p = new int; // память system("PAUSE");//2 раз delete p;// нет память Запускаю программу,смотрю скока мемори она хавает 226(примерно)
C++ Ошибка в подсчете количества инверсий https://www.cyberforum.ru/ cpp-beginners/ thread630513.html
Здравствуйте, помогите разобраться с подсчетом количества инверсий, в случае повторяющихся элементов. Количество элементов в массиве 65537, максимальное значение 10^9, элементы не отрицательные, время 0.5 с. Гуглил, нагуглил три алгоритма (http://cppalgo.blogspot.com/2011/02/blog-post_07.html), но там случай различных элементов. Написал первый алгоритм #include <iostream> #include...
C++ Контейнерные классы Есть некоторое сомнения, помоготи пожалуйста: Если у меня есть например такой код: vector<int> * pmyvec; pmyvec->push_back(3); pmyvec->push_back(4); delete pmyvec; Есть ли в этом коде утечка памяти? https://www.cyberforum.ru/ cpp-beginners/ thread630506.html C++ Обьяснить программу (Принципи ее работы)
Здравствуйте! Есть программа: #include <stdio.h> #include <memory.h> struct arrInt { char * data; int length;
C++ Как достать указатель на объект из контейнера set Имеется вот такой код #include "stdafx.h" #include <string> #include <iostream> #include <fstream> #include <set> #include <conio.h> using namespace std; https://www.cyberforum.ru/ cpp-beginners/ thread630464.html C++ Значение указателей (*ptr.) на пустые ячейки памяти Здравствуйте, уважаемые форумчане! С началом изучения С++ стало возникать множество вопросов. Когда резервируется свободная память некоторого типа, то значения указателей к этим ячейкам выглядят весьма интересно. Вот пример. #include "stdafx.h" #include <iostream> #include <limits.h> https://www.cyberforum.ru/ cpp-beginners/ thread630426.html
Указатель на массив указателей на объекты, передать в метод объекта C++
Здравствуйте! Нужно решить задачу, есть такой класс. class MyClsDisk { public: void SetDiskOnPurpose(MyClsDisk *p,int ix, MyClsDisk **a) { cout<<(*p).Weight<<endl;
C++ Адресное пространство Адрес в сипп является 4байтным числом. Возможно ли модифицировать адрес так, что бы залезть в другие процессы? Или для каждого процесса выделяется "локальное" адресное пространство? https://www.cyberforum.ru/ cpp-beginners/ thread630408.html
556 / 510 / 25
Регистрация: 23.07.2009
Сообщений: 2,359
Записей в блоге: 1
31.07.2012, 15:21 0

Vector - out of range или выход за пределы - C++ - Ответ 3316768

31.07.2012, 15:21. Показов 9914. Ответов 41
Метки (Все метки)

Ответ

Цитата Сообщение от Tailor Посмотреть сообщение
кстати вектор будет большим... может пара тысяч элементов
пишет, что не может конвертить из итератора в int
правильно пишет. исправь:

C++
1
v.insert (v.begin()+i, *(v.begin()+i));
по части пары тысяч элементов, то если это целые числа, то ты не заметишь разницы. но если будет реально тормозить, напиши, переделаем.

C++
1
2
3
4
5
6
7
8
9
10
11
12
std::vector<int>v;
std::vector<int>vtmp;
v.push_back(0);
v.push_back(1);
v.push_back(2);
vtmp.reserve (v.size() * 2);
std::vector<int>::const_iterator cit;
for (cit = v.begin(); cit != v.end(); cit++){
   vtmp.push_back(*cit);
   vtmp.push_back(*cit);
}
v = vtmp;// если нужно


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

Выход за пределы вектора ("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 файл и выводит результат на консоль,...

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

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;...

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