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

Вызывается деструктор когда обьект не уничтожен! - 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, С++ создание модульных программ и обеспечение инкапсуляции. 1.1 Постановка задачи и варианты заданий Сформировать разреженную матрицу целых чисел в соответствии с выбранным вариантом задания и...
C++ Запись названия файлов в текстовый файл http://www.cyberforum.ru/cpp-beginners/thread124882.html
Добрый день! Помогите пожалуйста доработать прогу. Программа выводит название файлов на экран, а как сделать так, чтобы она записывала их в текстовый файл? Помогите пожалуйста) #include <stdio.h> #include <dir.h> #include <conio.h> #include <string.h>
C++ Возвращение потока вывода Похоже что-то делаю не так, хочу поработать с файлом, а потом вернуть поток вывода, дл того чтобы спокойно работать с терминалом. #include <stdlib.h> #include <stdio.h> #include <time.h> #include <iostream> #include <unistd.h> using namespace std; int main(void) { FILE* result_file; подробнее

Показать сообщение отдельно
][акер
#define книжный_червь Я
 Аватар для ][акер
182 / 93 / 6
Регистрация: 30.01.2010
Сообщений: 780
03.05.2010, 20:41     Вызывается деструктор когда обьект не уничтожен!
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
#include "stdafx.h"
#include <iostream>
#include <conio.h>
 
using namespace std;
 
class inkr {
private:
    int a;
public:
    inkr(int b): a(b) {}
    ~inkr()
    {
        cout << "И помните! Этот класс написал Григорий Сабинин!\n";
        _getch();
    }
    int operator++()
    {
        a--;
        return a;
    }
    int operator--()
    {
        a++;
        return a;
    }
    void show()
    {
        cout << a << endl;
    }
};
 
int main()
{
    setlocale(LC_ALL,"");
    inkr a = 8,b = 2;
    --b;
    b.show(); // После этого вызывается деструктор! :(
    a = ++a + --b;
    a.show();
    _getch();
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 01:42. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru