Форум программистов, компьютерный форум, киберфорум
Наши страницы

Вызывается деструктор когда обьект не уничтожен! - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Структура http://www.cyberforum.ru/cpp-beginners/thread124917.html
typedef struct strs { char c; strs *next; int inset; }xx; Ошибка при компиляции: D:\Yurko\Kursova - 2\Projects\main3.c syntax error before "strs"
C++ Функции Добрый день. Нужна помощь в решении задачи по теме "Функции" в С++. Задача: Написать функцию, которая принимает два числа и возвращает истину, если первое меньше второго. Использовать ее для... http://www.cyberforum.ru/cpp-beginners/thread124911.html
легкий массив C++
Задан массив состоящий из n неотрицательных элементов. Найти в нем индекс элемента, для которого сумма элементов стоящих до него, наименее отличается от суммы элементов, стоящих после него. я...
Представление в памяти массивов и матриц C++
Здравствуйте всем!!!Помогите пожалуйста, нужно написать код программы на следующую задачу: Цель работы – получение практических навыков в использовании указателей и динамических объектов в языке...
C++ Запись названия файлов в текстовый файл http://www.cyberforum.ru/cpp-beginners/thread124882.html
Добрый день! Помогите пожалуйста доработать прогу. Программа выводит название файлов на экран, а как сделать так, чтобы она записывала их в текстовый файл? Помогите пожалуйста) #include...
C++ Возвращение потока вывода Похоже что-то делаю не так, хочу поработать с файлом, а потом вернуть поток вывода, дл того чтобы спокойно работать с терминалом. #include <stdlib.h> #include <stdio.h> #include <time.h>... подробнее

Показать сообщение отдельно
Roma_F
331 / 246 / 5
Регистрация: 13.12.2009
Сообщений: 589
03.05.2010, 21:38
Genius Ignat, операция "+" с объектами ничего не делает

a = ++a + --b; -> a = 7 + 4; -> a = 11;
деструктор вызывается при попытке присвоить число - вызывается контсруктор inkr(int b)

C++
1
2
3
4
5
6
7
8
9
10
11
12
int main()
{
        inkr a = 8;
        a = 11;
        a.show();
        _getch();
}
 
вывод:
11 - deleted
11
11 - deleted
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru