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

Возможно ли явное разрушение объекта класса? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Непонятные символы в output.txt - кодировка http://www.cyberforum.ru/cpp-beginners/thread1223149.html
#include <iostream> #include <algorithm> #include <cmath> using namespace std; int main() { freopen("input.txt","r",stdin); freopen("output.txt","w",stdout); int a,b,d,e,c; cin>>a;
C++ Определить, работают ли в фирме люди с одной из заданных фамилий Известны фамилии всех 30 сотрудников фирмы и их адреса. Определить, работают ли в фирме люди с одной из фамилий: Кузин, Куравлев, Кудин, Кульков или Кубиков. В случае положительного ответа напечатать их адреса. Вот такую вот задачку задали в универе. http://www.cyberforum.ru/cpp-beginners/thread1223141.html
C++ Перегрузить оператор суммирования, не принадлежащий классу
Перегруженный оператор суммирования, который не будет пренадлежать классу и будет работать с 2 объектами двумерных классов (наверное массивов)
Запись в базовый класс информации из наследников C++
Написать перегруженный оператор преобразования типов который будет вытягивать из класса наследников нужную информацию и эту информацию записывать в базовый класс
C++ Классы, которые будут индексировать букву http://www.cyberforum.ru/cpp-beginners/thread1223136.html
Написать 3 класса которые будут индексировать букву
C++ Ошибка деструктора - В конструкторе происходит выход за границу массива Доброго времени. #include <iostream.h> #include <math.h> class OKTAVE { public: OKTAVE(unsigned int Leng) { подробнее

Показать сообщение отдельно
DrOffset
6909 / 4102 / 933
Регистрация: 30.01.2014
Сообщений: 6,893
06.07.2014, 00:16     Возможно ли явное разрушение объекта класса?
Цитата Сообщение от TierX Посмотреть сообщение
В том то и дело , что он по идее недолжен был вызываться второй раз неявно.
Должен.
Цитата Сообщение от TierX Посмотреть сообщение
Отсюда следует, что одного деструктора недостаточно для уничтожения обьекта -> чегото не хватает->можно ли это (то чего не хватает) явно вызывать?
Достаточно. Вывод неверный.
Цитата Сообщение от TierX Посмотреть сообщение
Чтобы удалять ненужные обьекты которые висят без дела после отработки.
Ну так он и так удалится, в конце scope (области видимости), любой. В первом ответе, был создан вложенный scope, как раз для демонстрации удаления в середине main.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru