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

Ошибка в функции - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Задан массив, элементы которого принимают значения 0 или 1. Написать программу поиска наибольшего по длине участка, заполненного единицами. Вывести на http://www.cyberforum.ru/cpp-beginners/thread1008339.html
Задан массив, элементы которого принимают значения 0 или 1. Написать программу поиска наибольшего по длине участка, заполненного единицами. Вывести на экран индексы начала и конца найденого участка....
C++ Распараллеливание вычислений Здравствуйте. Может кто сможет подсказать как мне решить следующую задачу: необходимо распараллелить следующий последовательный код: #include <stdio.h> #include <stdlib.h> #define ISIZE 400... http://www.cyberforum.ru/cpp-beginners/thread1008333.html
Оптимизация обмена C++
Дан файл последовательного доступа размером не менее 384 Кбайт, содержащий информацию числового типа. Переписать этот файл в ОП 10 раз поблочно, с использованием алгоритма чтения "от конца файла"....
не могу подключить framework google c++ testing в проект C++
не могу подключить framework google c++ testing в проект пользовался инструкцией с сайта http://habrahabr.ru/company/infopulse/blog/164471/ выводит такие ошибки: как можно подключить? и что я...
C++ Написать через оператор while http://www.cyberforum.ru/cpp-beginners/thread1008323.html
Здравствуйте, возник такой вопрос. Написал совсем простенькую программу и вроде бы всё хорошо, но тут возникла некоторая обходимость. #include "iostream.h" #include "math.h" int main() double...
C++ m - мерный массив Дано n точек m мерного пространства, каждая точка имеет массу. Найти координаты точки наиболее удаленной от точки центра масс. Помогите плз... подробнее

Показать сообщение отдельно
StackOverflow
All rights reserved.
91 / 81 / 5
Регистрация: 03.08.2013
Сообщений: 258
15.11.2013, 05:17
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
Dynamic::Dynamic() : z( NULL )
{
    m = 0;
    n = 0;
 
    newMemory();
}
 
Dynamic::Dynamic( int n, int m, float l) : z( NULL )
{
    newMemory();
 
    z[0][0] = l;
 
    for (int i = 1; i < n; i++)
    {
        for(int j = 1; j < m; j++)
            z[i][j] = (rand() % 99 + 1);
    }
}
 
void Dynamic::write()
{
    cout << "Введите n и m: ";
    cin >> n >> m;
}
 
void Dynamic::newMemory()
{
    z = new float * [ this->n ];
 
    for (int i = 0; i < n; i++)
        z [ i ] = new float [ this->m ];
}
 
void Dynamic::destroy()
{
    ~Dynamic();
}
 
Dynamic::~Dynamic()
{
    for ( int j = 0; j < m; j++ )
    {
        delete [] z[ j ];
    }
    delete [] z;
 
    z = 0;
}
Убрал некоторые на мой взгляд бесполезные функции. Интерфейс подкорректировать снова придётся. Ну и функцию nopus() я здесь не добавил.
И, да, названия классов пишутся с заглавной буквы, а названия функций - с маленькой. Так принято.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru