Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Поменять местами наибольший и наименьший элементы массива https://www.cyberforum.ru/ cpp-beginners/ thread1171007.html
Всем привет! Есть несколько вопросов. Вот код: //Даны действительные числа а1, а2,..., аn. Поменять местами наибольший и наименьший элементы.// #include <iostream> #include <algorithm> using namespace std; int main(){ setlocale(LC_ALL,"rus"); int n; int mas; cout<<"Введите количество элементов в массиве: n=";
Написание справки C++
Добрый день. Нужно написать справку. Пишу через CHM Editor? из всех перепробываных, наилучший вариант, который потом можно использовать вызывая с СИ. Все нормально, но не знаю как сделать справку, а именно оглавление. Либо посоветуете альтернтиву?
C++ Задача "Тур конем" https://www.cyberforum.ru/ cpp-beginners/ thread1170977.html
На шахматной доске размером на поле с координатами х0, у0 находится конь – фигура, перемещающаяся по обычным шахматным правилам. Задача заключается в поиске последовательности ходов, при которой конь точно один раз побывает на всех полях доски (обойдет доску), т. е. нужно вычислить ходов. Добавлено через 22 часа 9 минут Подниму!
C++ Как отключить dll от exe. Исходников нет Задача запустить приложение без dll которые нужны для его запуска знаю что приложение на c++ и ничем не упаковано исходников нет https://www.cyberforum.ru/ cpp-beginners/ thread1170976.html
Отражение в OpenGL C++
Помогите пожалуйста. Не получается сделать отражение для вращающейся фигуры (отражает только первоначальное положение фигуры) #include <vcl.h> #define GLUT_BUILDING_LIB #include <gl\gl.h> #include <gl\glu.h> #include <gl\glut.h>
C++ Арифметические выражения. Запись в файл На борланд с++ пожалуйста! 1) Вычислить Zk=3cos(xk+α); здесь k=1,7; Массив x вводится из файла f1. α меняется от 0,2 шагом 0,4. Массив z записать в файл f2. https://www.cyberforum.ru/ cpp-beginners/ thread1170956.html
C++ Почему функция возвращает неправильное значение https://www.cyberforum.ru/ cpp-beginners/ thread1170953.html
Пробовал дебажил функцию и каждый раз проверка проходит условие, хотя оно выполняется... в итоге возвращается false //проверка выиграшного хода bool winBot() { for(int i(0); i < 3; i++) { if( (((table && table) == 'O') && (table != 'X')) ) return true; else if( (((table && table) == 'O') && (table != 'X')) )
C++ Код Хаффмана реализованный через построение бинарного дерева
Здравствуйте, есть код Хаффмана реализованный через построение бинарного дерева, узлами которого является элемент типа map ,либо символ и его вес, либо просто вес, если узел хранит только вес, значение его идентификатора берётся наверное стандартное символ номер -51 'Н', и проверка для вывода дерева не срабатывает, если же добавить условие на то что идентификатор не равен этому символу то в...
C++ Сосчитать автокорреляционную функцию между кодами, один из которых циклически сдвинут на k символов Нужна помощь в реализации программы. Дано: скомпилированный с++ код. Необходимо сосчитать автокорреляционную функцию между ним и этим же кодом, но циклически сдвинутым на k символов. Для расчета использовать не байты, а типы инструкций. Понятно, что есть формула S(k) = ∑▒〖x(m)x(m+k)〗, но мне все равно не понятно, как быть в случае с кодом. https://www.cyberforum.ru/ cpp-beginners/ thread1170936.html C++ Узнать файловое смещение переменной Как узнать файловое смещение переменной. Пробовал написать следующий код void main() { int a = 5; cout << hex << &a; system("pause"); }Вывело 18ff50. Пробовал при помощи PE Tools преобразовать в файловое смещение не получилось вывело out of range. Ребят если кто знает прошу помочь, очень надо https://www.cyberforum.ru/ cpp-beginners/ thread1170922.html
Факторизация методом Шнорра-Ленстры C++
Собственно курсач по этому методу. В рунете информации по нему практически нет, но нашёл в какой-то иностранной книге коротенький параграф с описанием алгоритма, перевёл. Вот он: Будем пытаться разделить N. Будем считать, что мы предварительно рассчитали р *…* р всех простых чисел до 1 . множество В ← , K ← 1, e ← . 2. пусть D = −KN if KN ≡ 3 (mod 4), D =...
C++ Описать тип TDate — запись с полями целого типа Day (день), Month (месяц) и Year (год) — и функцию LeapYear(D) https://www.cyberforum.ru/ cpp-beginners/ thread1170919.html
Описать тип TDate — запись с полями целого типа Day (день), Month (месяц) и Year (год) — и функцию LeapYear(D) логического типа с параметром типа TDate, которая возвращает True, если год в дате D является високосным, и False в противном случае. Вывести значение функции LeapYear для пяти данных дат (предполагается, что все даты являются правильными). Високосным считается год, делящийся на 4, за...
Модератор
Эксперт С++
13507 / 10757 / 6412
Регистрация: 18.12.2011
Сообщений: 28,712
09.05.2014, 21:19 0

Свой деструктор для каждого класса в массиве - C++ - Ответ 6149512

09.05.2014, 21:19. Показов 1076. Ответов 4
Метки (Все метки)

Лучший ответ Сообщение было отмечено Sonance как решение

Решение

Примерно так:
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
class Test {
    private:
int number;
static int count; 
void initWeight(){
                number=count++;
                double a[14];
                std::ifstream F;
                string fname="test.txt"+number;
                F.open(fname.c_str(), std::ios::in);
                int i(0);
                while (!F.eof()){
                    F>>a[i];
                    i++;
                }
                int c(0);
                for(int i = 0; i<5;i++){
                    for(int k = 0; k<3; k++){
                        weight[i][k] = a[c];
                        c++;
                    }
                }
                F.close();
             }
            ....
};
int  Test::count=1;
void main(){
    Test arr[15];
        
}


Вернуться к обсуждению:
Свой деструктор для каждого класса в массиве C++
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
09.05.2014, 21:19
Готовые ответы и решения:

В учебном заведении три компьютерных класса. Ввести площадь каждого класса и количество компьютеров в нем. Для каждого класса вывести сообщение наруше
В учебном заведении три компьютерных класса. Ввести площадь каждого класса и количество компьютеров...

Деструктор для класса
У меня есть класс нужен диструтор для этого класса class Hiramuto :public voin { public:...

Написать деструктор для класса
Никак не могу разобраться, как правильно написать деструктор. Помогите пожалуйста. unit...

Для класса задать конструктор и деструктор
Ребята,нужна помощь в написании программы. Для класса задать конструктор(для выделения...

4
09.05.2014, 21:19
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
09.05.2014, 21:19
Помогаю со студенческими работами здесь

Написать деструктор для данного класса
Как лучше написать деструктор для класса: class Library{ private: struct books{ ...

Дописать конструктор и деструктор для класса
Помогите пожалуйста написать конструктор копии и деструктор, а также вызвать их, чтобы деструктор...

Написать для класса деструктор, выводящий надпись
Подскажите пожалуйста, как написать в 71 строке деструктор, так, чтобы при компиляции выводилось на...

Разработать конструкторы и деструктор для заданного класса
разработать конструкторы и деструктор для заданного класса. Осуществить инициализацию объектов...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru