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

Ошибка сегментации при освобождении памяти - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ C++ Builder6 http://www.cyberforum.ru/cpp/thread219960.html
Текс т в файле: "Если душа родилась крылатой- Что ей хоромы- и что ей хаты" Используя функции обработки строковых и символьных переменных, соединить обе строки и выделить подстроку заключённую между символами "-".
C++ IPconfig в С++ нужна информация протокол IPconfig в С++ пути реализации + мне надо что был там исходник чтобы увидеть как обращаеться http://www.cyberforum.ru/cpp/thread219889.html
Обработка двумерных массивов C++
Здравствуйте. Помогите, пожалуйста, решить задачу. Вот текст: Из одномерного массива i=1.64 получить действительную квадратную матрицу 8*8, элементами которой являются числа x1 ,…, x64 расположенные в ней по схеме, приведенной на рис. 4.2а и 4.2б Рис. 4.2а http://i017.***********/1012/3f/196d24eb68e1x.jpg Рис. 4.2б http://s46.***********/i112/1012/32/33794db06d83x.jpg Заранее спасибо
C++ Сделайте программу на C или C++ пожалуйста!!
Написать программу, которая вычисляет среднее арифметическое элементов, находящихся на побочной диагонали двумерного массива и заменяет результатом элементы, располагающиеся ниже главной диагонали.(Напишите пожалуйста к каждой строчке комментарий.Спасибо!)
C++ Надо написать программу оперирующую с 2мя динам. структурами http://www.cyberforum.ru/cpp/thread219721.html
надо написать пр-мму у которой 2 основных обьекта в коде: ученики и группы, причем для учеников набор атрибутов должен быть следующим- 5 оценок,платное/бесплатное обучение, стипендия, ну и ФИО в 40 символов у группы- только номер и вот тут начинается самое интересное: ну консольный ввод/вывод - логично) Реализация строго динамическая, и должна быть функция редактирования студентов и группы...
C++ Распараллелить с использованием MPICH на Visual C++ вот есть реально работающий код на Maple > restart; > a := 6; b := 6; q := 20; n := 4; U := 10; > Summ := 0; Summ1 := 0; > for i to n+1 do for j to n+1 do x := i*a/(n+1); y := j*b/(n+1); подробнее

Показать сообщение отдельно
kravam
быдлокодер
1690 / 877 / 44
Регистрация: 04.06.2008
Сообщений: 5,395
25.12.2010, 21:21     Ошибка сегментации при освобождении памяти
блин поганый редпактор


Добавлено через 5 минут
Короче, ошибка в функции reallocData, запрашиваемый размер меньше необходимого. Напиши так:
C++
1
2
3
       printf ("sizeof(VByteArrayData)= %d\n", sizeof(VByteArrayData));
       printf ("sizeof(VByteArray)+size*sizeof(char)+1= %d\n", sizeof(VByteArray)+size*sizeof(char)+1);
        VByteArrayData *x = static_cast<VByteArrayData*>(vMalloc(sizeof(VByteArray)+size*sizeof(char)+1));
и всё поймёшь.

Если помог, напиши мне в личку, есть небольшой разговор.

Скажите уж в конце концов как делать так, чтобы при редактировании сохранялся не только текст, но и код! А то если я редактирую код херится к матери приходится вообще по новой сообщение писать!
 
Текущее время: 15:41. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru