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

Вызов деструктора - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Дана последовательность слов. Проверить правильно ли в ней записаны буквосочетания жи и ши. http://www.cyberforum.ru/cpp-beginners/thread774727.html
Дана последовательность слов. Проверить правильно ли в ней записаны буквосочетания жи и ши. (на языке С++)
C++ Создать класс, реализующий произвольный треугольник Класс должен содержать конструктор, деструктор, Set- и Get-методы для каждого поля http://www.cyberforum.ru/cpp-beginners/thread774721.html
C++ Функция для считывания строки
Требуется написать функция для считывания строки, используя динамическое выделения памяти? Как это по лучше сделать подскажите? Было бы неплохо привести пример кода. Добавлено через 24 минуты Вот попробывал написать функцию для динамического считывания строки. Функция возвращает указатель, который надо будет потом во внешней функции delete. Скажите, пожалуйста, что в этой функции не так???...
C++ как в программе написать что последовательность задается пользователем в произвольном порядке
как в программе написать что последовательность задается пользователем в произвольном порядке, если можно приведите часть прогрмаммы
C++ Все нулевые элементы матрицы заменить на единицу http://www.cyberforum.ru/cpp-beginners/thread774687.html
Условие: Все нулевые элементы заменить на единицу! Во второй строке у меня там изменённый масив но там выводит нули одни! Почему? #include <stdlib.h> #include <iostream.h> #include <conio.h> #pragma hdrstop int main() { randomize(); //Запускаем режим сл. чисел, без этого каждый раз при запуске числа будут одни и теже int i,Arr;
C++ this необходим? В шарпе я привык, что this используется только тогда, когда нужно добраться до эл-та, которого скрывает параметр. В С++ так же или лучше его все таки использовать всегда(прост во многих исходниках более-менее профессиональных програмеров он повсеместен)? Заранее блавгодарен. подробнее

Показать сообщение отдельно
DU
1477 / 1053 / 45
Регистрация: 05.12.2011
Сообщений: 2,279
29.01.2013, 21:34     Вызов деструктора
все там выводится скорее всего. просто он вызывается после return или где-то в окрестности выхода из функции, т.е. завершения программы. Вот так сделайте:

C++
1
2
3
4
5
6
7
8
9
10
11
12
int main()
{
  {
    Shave s1("Braun");
    s1.priceinput(234.1);
    s1.sout();
   }
 
   cout<<endl;
   system("pause");
   return 0;
}
 
Текущее время: 10:34. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru