Результаты поиска по запросу "destructor"

2 ответа

Ошибка отладочного утверждения BLOCK_TYPE_IS_VALID (pHead-> nblockuse) из деконструктора

6 ответов

Почему в .NET нет RAII?

Будучи в первую очередь разработчиком C ++, отсутствиеRAII (приобретение ресурсов является инициализацией) [http://en.wikipedia.org/wiki/Resource_acquisition_is_initialization]в Java и .NET меня всегда беспокоило. Тот факт, что ответственность за ...

1 ответ

Проблема циклических ссылок C ++

У меня есть 2 класса:

ТОП публикаций

1 ответ

выход (0) против возврата 0

Когда exit (0) используется для выхода из программы, деструкторы для нестатических объектов локальной области не вызываются. Но деструкторы вызываются, если используется return 0. Обратите внимание, что статические объекты будут очищены, даже ...

3 ответа

C ++: почему он не вызывает деструктор?

Я использую дополнительные скобки в моем коде. Я думал, когда деструктор должен быть вызван после того, как локальная переменная заканчивается, но это не так...

5 ответов

Как я могу обработать сигнал прерывания и вызвать деструктор в C ++? [Дубликат]

Возможный дубликат: Вызывается ли деструктор, если выдается SIGINT или SIGSTP? [https://stackoverflow.com/questions/4250013/is-destructor-called-if-sigint-or-sigstp-issued] Мой код такой: #include <iostream> #include <signal.h> #include ...

4 ответа

Когда я убиваю pThread в C ++, вызывается ли деструктор объектов в стеках?

Я пишу многопоточную программу C ++. Я планирую убивать темы. Тем не менее, я также использую рефконт GC. Мне интересно, если объекты, расположенные в стеке,...

3 ответа

Почему мой деструктор вызывается дважды?

Предположим, у меня есть ученик класса с методом: Student Student::method(Student x) { //nothing important return x; }Конструктор копирования вызывается дважды: один раз, когда объект x отправляется как параметр, и второй, когда x возвращается ...

3 ответа

Ловля исключений в деструкторах

Можно ли заставить деструктор перехватывать исключения и затем перебрасывать их? Если так, то как бы я это сделал, так как нет ясного места дляtry заявление? В принципе, я хочу в идеале сделать: CMyObject::~CMyObject() { catch(...) // Catch ...

1 ответ

Javascript-эквивалент разрушения в объектной модели [дубликат]

На этот вопрос уже есть ответ здесь:Когда уничтожаются объекты JavaScript? 4 ответаПоскольку в прошлом я имел дело со странной «объектной моделью» javascript...