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

Не вызывается деструктор при работе с классом - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Напишите функцию, которая находит сумму элементов в таблице http://www.cyberforum.ru/cpp-beginners/thread1080425.html
имеется матрица вещественных чисел 4*4. Напишите функцию, которая находит сумму элементов в таблице
C++ напишите функцию которая решает линейное уравнение напишите функцию которая решает линейное уравнение ax+b=0 и записывает результат в переменную передаваемую по ссылке. В случае нахождения одного корня функция возвращает 1,в случае бессконечного множества решений (a=0<b=0) -2 , в случае ввода неправильных данных (а=0)-3 http://www.cyberforum.ru/cpp-beginners/thread1080423.html
C++ подкорректировать программу со строками
#include <string> #include <iostream> int main() { std::string vowel = "AaEeIiOoUuYy"; std::string str; std::cout << "Enter string" << std::endl; std::cin >> str;
C++ Напишите функцию, которая вычисляет разность сумм элементов целочисленного массива с четными и нечетными значениями
напишите функцию которя вычисляет разность сумм элементов целочисленного массива с четными и нечетными значениями. Количество элементов массива передается в функцию как параметр
C++ Треугольник задается координатами своих вершин. С++ http://www.cyberforum.ru/cpp-beginners/thread1080396.html
Треугольник задается координатами своих вершин. Среди некоторого количества треугольников указать те, которые являются тупоугольными. найти треугольник с наибольшим тупым углом. проверку треугольника на наличие в нем тупого угла организовать во вспомогательном алгоритме. вот наработка. проблема в том, что он выдает сообщение-что угол всегда тупой, независимо от координат. что тут можно...
C++ Вывод изображения перед запуском программы Здравствуйте. Интересует следующий вопрос: Как вывести изображение(логотип) перед запуском программы? (например как в том же photoshop на этапе загрузки и тд) Допустим выводится логотип во время которого в"невидимом" режиме программа делает какие- либо действия В итоге через Х секунд (таймаут) программа запускается полностью. Хотелось бы увидеть\найти примеры реализации, т.к. не могу... подробнее

Показать сообщение отдельно
iDeveloper
0 / 0 / 0
Регистрация: 24.01.2014
Сообщений: 21
24.01.2014, 15:41     Не вызывается деструктор при работе с классом
он вызывается. Добавьте в определение деструктора вывод сообщения. а в main() создайте обэкты в дополнительных фигурных скобках:

C++
1
2
3
4
5
6
7
8
9
10
11
12
int main()
{
 
   setlocale(LC_ALL, "Russian");
 
   {
      String1 str("Hello");
      String1 str2(str);
   }
_getch();
return 0;
}
Добавлено через 2 минуты
как вы определили, что память не освобождается?
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru