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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
jfake
Сообщений: n/a
#1

Прога на Билдере 5.Проблема с динамическими переменными - C++

01.08.2010, 12:06. Просмотров 510. Ответов 1
Метки нет (Все метки)

вылетает ошибка:Projest такой-то raised exception class EAccessViolation with message 'Access violation at adress 325032ce.Write of address 00000000'. Process stopped.

Но при этом сообщении курсор на вполне безобидных строчках типа переменная=new тип; или например в функции есть в начале int *x; потом x=new int [5]; ... а в конце delete [] x. И вот на delete.
Косяк наверное не в самих этих строках .
Какого рода может быть ошибка? Как можно ее поискать?
Процедуры, на которых происходит косяк, все отлажены на небольших примерах, которые можно вручную подсчитать. Причем косяк видимо не связан с какими-то конкретными примерами, потому что примеры генерятся случайно и на всех косякчит одинаково (чуть раньше - чуть позже)

В самой проге есть два класса - в одном граф списком списков (указатель на указатель), в другом данные - граф, плюс еще пара переменных. Деструкторы есть, вроде все работает.
Помогите чем можете
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.08.2010, 12:06
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Прога на Билдере 5.Проблема с динамическими переменными (C++):

Проблема с extern-переменными - C++
Такие дела. У меня два файла, func.cpp и main.cpp //func.cpp double sum, count; double average(double num) { sum += num; ...

Задача с динамическими переменными - Delphi
Выдали задачу по динамическим переменным, а ничего конкретного в интернете даже и нет, поэтому нужна помощь для сдачи. Написать...

Программа с динамическими переменными - Pascal
Здравствуйте! И нужна помощь.... Опять задали теоретический вопрос( с ним я разобрался) и практическая часть. Практическая часть:...

работа с динамическими переменными на паскаль - Pascal
ввести список из 3 студентов, их фамилии и 6 оценок. Вывести тех студентов, у которых средний бал меньше 4!!!!!!!!!!!!!!!!!!!!!!!1

Есть ли в С операторы new и delete для работы с динамическими переменными - C (СИ)
Доброго времени суток! Есть ли в С операторы new и delete для работы с динамическими переменными? Именно в С, а не в С++. Пытался...

Арифметическая прога с переменными TurboASM 4.0 - Assembler
3 дня брожу по форумам - никак не могу разобраться. Надо решить задание (ну в институт) примерно x=1-(A*2+B*C)/D-3. Как образец дан код...

1
GreenEx
Сообщений: n/a
01.08.2010, 15:14 #2
Убедись, что значение указателя при вызове delete валидно.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
01.08.2010, 15:14
Привет! Вот еще темы с ответами:

Первая прога с переменными на Яве - Java
Вот смотрю видеоурок по яВе. Вот там ,такой код. package proga; public class Main { public static void main(String args) { ...

Проблема с переменными - PHP
Доброго времени суток, возникла проблема: <?php $a="123"; ?> <form> <input type="button" name="answer" value="Button1"...

Проблема с переменными - C++ Builder
Кароче проблема состоит в том,что для функции CopyFile(char *path1,zhar *path2,FALSE) нужны пути файлов переменной char *. Да,вроде,что...

Проблема с переменными Access 97 - VBA
Задачка такая: Нужно использовать значения переменной одной формы из другой. Public для модулей форм не работает (в хелпе написано и в...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

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