Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

двумерный динамический массив на С++

53K
06 января 2010 года
NIAM'ZY
6 / / 06.01.2010
есть динамическое выделение памяти для двумерного массива на С. нужно перписать это на с++
F=(double**)calloc(m,sizeof(double*));
for(i=1; i<=m; i++)
F=(double*)calloc(m*quantity_data,sizeof(double));
X=(double*)calloc(m*quantity_data*quantity_data,sizeof(double));
Y=(double*)calloc(m*quantity_data*quantity_data,sizeof(double));
......
288
06 января 2010 года
nikitozz
1.2K / / 09.03.2007
Используйте new [].
53K
07 января 2010 года
NIAM'ZY
6 / / 06.01.2010
про new я знаю, вот начало этого описания
double** F;
int m, i;
F = new double*[2];
for (i = 0; i < 2; i++)
F = new double[m];
я не пойму как дальше написать аналогично для Х и У
12K
07 января 2010 года
Ghox
297 / / 26.07.2009
Думаю, вам надо как-то так написать:
 
Код:
double **F = new double*[m];
    for(int i = 0; i < m; i++)
        F = new double[m * quantity_data];
    double *X = new double[m * quantity_data * quantity_data];
    double *Y = new double[m * quantity_data * quantity_data];
53K
07 января 2010 года
NIAM'ZY
6 / / 06.01.2010
спасибо большое:) заработало!!!
518
20 января 2010 года
Andreika
101 / / 14.02.2003
Простите за тупость, но что делаю переменные X и Y в данном алгоритме?
307
20 января 2010 года
Artem_3A
863 / / 11.04.2008
Цитата: Andreika
Простите за тупость, но что делаю переменные X и Y в данном алгоритме?



а это хитрое создание "типа двумерного" массива, когда на самом деле создается одномерный, очевидно они зачем то нужны топикстартеру в той части кода, которую он нам не показал из соображений национальной безопасности! и алгоритма тут ни какого нет, так, пример выделения памяти на для (m * quantity_data * quantity_data) чисел типа двойной точности! ;)

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог