Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Показать сообщение отдельно
silent_1991
Эксперт С++
5009 / 3069 / 270
Регистрация: 11.11.2009
Сообщений: 7,043
Завершенные тесты: 1
07.04.2011, 18:19 0

_BLOCK_TYPE_IS_VALID при вызове деструктора класса

07.04.2011, 18:19. Просмотров 2545. Ответов 11
Метки (Все метки)

Ответ

В простых классах (где не используются указатели и динамическое выделение памяти) деструктор можно вызывать и явно хоть 10 раз подряд - ничего не произойдёт. А вот когда вы в деструкторе самостоятельно освобождаете выделенную ранее память и не предотвращаете попытку её повторного освобождения - тут-то и начинаются проблемы.

Вернуться к обсуждению:
_BLOCK_TYPE_IS_VALID при вызове деструктора класса
1
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.04.2011, 18:19
Готовые ответы и решения:

Ошибка при вызове деструктора
Программа компилиться нормально,но после выполнения system("pause"); выползает...

Ошибка при вызове деструктора
Всем привет ! Есть класс class building { private: string...

Проблемы при вызове деструктора
В процессе работы программы указатель на класс Dictionary,который является...

Ошибка при вызове деструктора
Подскажите, что не так с этим деструктором? Просто выдает ошибку. Если его...

Ошибка при вызове деструктора
По окончании программы выдает ошибку #include <string.h> #include <iostream>...

11
Другие темы раздела
C++ Файловые потоки http://www.cyberforum.ru/cpp-beginners/thread270611.html
Компилятор ругается при создании экземпляра класса ofstream. Среда разработки - Visual C++ 2008. Выдает error C2079: 'fileout' uses undefined class 'std::basic_ofstream<_Elem,_Traits>' В чем тут...
C++ Функции на С: в последовательностях все члены, следующие за членом с наибольшим значением, заменить на 0,5 Даны действительные числа a1, …, an, b1, …, bm. В последовательности a1, …, an и в последовательности b1, …, bm все члены, следующие за членом с наибольшим значением (за первым по порядку, если их... http://www.cyberforum.ru/cpp-beginners/thread270607.html
Обработка символьных данный C++
Добрый день у меня проблема с задачей не могу сообразить как ее делать . Задача: В строке , введенной пользователем изменить порядок слов на обратный .
C++ ошибки или всё не правильно.
вводится текст.разбивается на слова.....и если слова не одинаковы то выводятся..... ничего не получается(помогите пожалуйста.... #include "stdafx.h" #include <iostream> #include <conio.h>...
C++ Разность двумерных массивов http://www.cyberforum.ru/cpp-beginners/thread270599.html
Добрый день! Недавно я начал изучать С++, а до этого писал на делфи! Задали мне написать функцию, которая должна на входу принимать размерность массивов(l, m) и два двумерных массива (a, b) Нужно...
C++ Нужно исправить ошибку в коде! Вот задание: Создать приложение для вычисления значения арифметического выражения, которое может включать в себя действительные числа, а также круглые скобки и следующие операции: +, -, *, /, ^... подробнее
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru