Результаты поиска по запросу "destructor"
Должен ли деструктор абстрактного класса быть чисто виртуальным?
Я думаю, что одного виртуального обычно достаточно.Есть ли другая причина сделать его чисто виртуальным, чем заставлять производные классы реализовывать свой...
Почему в .NET нет RAII?
Будучи в первую очередь разработчиком C ++, отсутствиеRAII (приобретение ресурсов является инициализацией) в Java и .NET меня всегда беспокоило. Тот факт, чт...
", но OP не определяет шаблонный деструктор.
у явно уничтожитьvector в шаблонном контексте. У меня работает следующее (GNU C ++ 4.3, 4.4 и Clang ++ 1.1): template <typename T> void destroy_vector_owner(VectorOwner<T> *obj) { obj->v.~vector(); // further cleanup by Python API functions ...
http://msdn.microsoft.com/en-us/library/66x5fx1b.aspx
мер: public class Person { public Person() { } ~Person() { } }Когда я должен вручную создать деструктор? Когда вам нужно было создать деструктор?
C ++: почему он не вызывает деструктор?
Я использую дополнительные скобки в моем коде. Я думал, когда деструктор должен быть вызван после того, как область локальной переменной закончена, но он не работает так: class TestClass { public: TestClass() { printf( "TestClass()\n" ); ...
Тривиальные деструкторы вызывают алиасинг
C ++ 11 §3.8.1 заявляет, что для объекта с тривиальным деструктором я могу закончить его срок службы, назначив его хранилище. Мне интересно, могут ли тривиал...