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

Необработанное исключение в "0x00414558" в "467.exe": 0xC0000005: Нарушение прав доступа при чтении "0xabababbb" - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ скопировать адресную строку браузера http://www.cyberforum.ru/cpp-beginners/thread663570.html
Подскажите можно ли с помощью C+ или других языков программирования получить адрес страницы на которой находиться пользователь (скопировать адрес из адресной строки браузера) или браузеры защищены от...
C++ Из двух упорядоченных массивов получить путем слияния упорядоченный массив C ЗАДАЧА. Из двух упорядоченных массивов по не возрастанию массивов A(m) и B(n) получить путем слияния упорядоченный массив C; удаляемые элементы собраны в массиве D. Подсчитать количество элементов в... http://www.cyberforum.ru/cpp-beginners/thread663554.html
программа для удаления элемента из массива (пояснить принцип работы) C++
Здравствуйте, у меня такая проблема: есть программа для удаления элемента из массива, программа полностью рабочая! Кто может обьясниты как оно работает, опишите пожалуйста я не понимаю! Учу С + + не...
C++ Дано четырёхзначное натуральное число А, требуется определить : кратна ли сумма цифр числа А заданному числу В ?
Помогите пожалуйста решить ! никак не могу разобраться с этой задачей !) Заранее спасибо !)))
C++ Если длина строки меньше заданной, то повторить ввод http://www.cyberforum.ru/cpp-beginners/thread663525.html
есть массив из длины 21 елемент, надо зделать проверку, если длина > заданой повторить ввод. #include <string> #include <iostream> #define n 21 #define proverka(z,k) {while((strlen(z)+1)>k) ...
C++ [BCC32 Error] E2015, не получается проверить указатель перед удалением Resource.cpp(43): E2015 Ambiguity between 'operator TGraphic::IStreamPersist *()' and 'operator TInterfacedPersistent::IInterface *()' Выдает вот эту ошибку на следующий код. Смысл кода проверить... подробнее

Показать сообщение отдельно
Toshkarik
1143 / 860 / 51
Регистрация: 03.08.2011
Сообщений: 2,390
Завершенные тесты: 1
07.02.2013, 14:40
MeDVeDxf, эту программу вообще Вы писали? Что значит у Вас их нет? А это что по Вашему?
C++
1
2
typedef vector<person*> MyCollection;
MyCollection* collection = new MyCollection;
Вы используете вектор указателей, и плюс ко всему еще и указатель на этот вектор, что в общем то бессмысленно.

Исправляйте на:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
...
typedef vector< person > MyCollection;
MyCollection collection;
MyCollection::iterator it;
...
collection.push_back( ObjectA );
...
 
if ( collection.size() == 0 ) 
   cout<<"Список пуст"<<endl;
 
for (it=collection.begin(); it!=collection.end(); ++it)
{
   it->show();
   cout<<endl<<endl;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru