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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Поменять местами наибольший и наименьший элементы массива http://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? из всех перепробываных, наилучший вариант, который потом можно использовать вызывая с СИ. Все нормально, но не знаю как сделать справку, а именно оглавление. Либо посоветуете альтернтиву? http://www.cyberforum.ru/cpp-beginners/thread1170979.html
Задача "Тур конем" C++
На шахматной доске размером на поле с координатами х0, у0 находится конь – фигура, перемещающаяся по обычным шахматным правилам. Задача заключается в поиске последовательности ходов, при которой конь точно один раз побывает на всех полях доски (обойдет доску), т. е. нужно вычислить ходов. Добавлено через 22 часа 9 минут Подниму!
C++ Как отключить dll от exe. Исходников нет
Задача запустить приложение без dll которые нужны для его запуска знаю что приложение на c++ и ничем не упаковано исходников нет
C++ Отражение в OpenGL http://www.cyberforum.ru/cpp-beginners/thread1170961.html
Помогите пожалуйста. Не получается сделать отражение для вращающейся фигуры (отражает только первоначальное положение фигуры) #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. подробнее

Показать сообщение отдельно
Sonance
6 / 6 / 3
Регистрация: 15.02.2013
Сообщений: 55
09.05.2014, 21:16  [ТС]     Свой деструктор для каждого класса в массиве
По подробнее хотелось бы если можно, вот например:
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
43
44
45
46
47
48
49
50
51
52
53
class Test {
    private: void initWeight(){
                double a[14];
                std::ifstream F;
                F.open("test.txt", 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();
             }
             void saveWeight(){
                 std::ofstream f;
                 f.open("test.txt", std::ios::out);
                 for(int i = 0; i<5;i++){
                     for(int k = 0; k<3; k++){
                         f<<weight[i][k]<<"\t";
                     }
                 }
                 f.close(); 
             }
    public: 
            Test(){
                                 initWeight();
                
            }
               
            ~Test(){
                                   saveWeight();
            }
        
            bool Recog(){
 
                }
                if (sum > limit)
                    return TRUE;
                else
                    return FALSE;
            }
};
 
void main(){
    Test arr[15];
        
}
Добавлено через 3 минуты
Цитата Сообщение от ValeryS Посмотреть сообщение
тогда можно сделать так
Вот то что нужно вроди бы, пойду попробую.
 
Текущее время: 13:55. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru