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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
klaxor
0 / 0 / 1
Регистрация: 21.11.2009
Сообщений: 25
#1

Вернуть указатель на трехмерный массив - C++

25.05.2010, 00:48. Просмотров 828. Ответов 3
Метки нет (Все метки)

Подскажите пжл как вернуть указатель из моей функии на трехмерный массив.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
double dif(double kof,double lp,double step){
  double  (*lb)[5][5];
 
lb = new double[3][5][5]; 
 
 
 
 
    for(int i=0;i<5;i++){
        for(int j=0;j<5;j++){
                lb[0][i][j]=step*kof;
                    lb[1][i][j]=lp;
                    step=step-1;
                       lb[2][i][j]=step;
        }}
 
    return *lb;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.05.2010, 00:48
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Вернуть указатель на трехмерный массив (C++):

Указатель на статический трехмерный массив - C++
Как сделать указатель на статический трехмерный массив? Почему компилятор сам не определяет размер массива,а выбивает ошибку int mass= ...

Вернуть указатель на массив указателей - C++
Всем привет! Написал маленький код: int WHAT(); int main() { cout&lt;&lt;WHAT();

Вернуть указатель на массив из функции - C++
Дан массив из 20 элементов, который заполняется в функции, причем заполнение можно прервать. Функция должна вернуть ссылку на следующий...

Вернуть указатель на новый массив - C++
Всем добрый вечер. Помогите пожалуйста разобраться. В задаче необходимо написать функцию, которая добавляет в двумерный динамический...

Вернуть указатель на массив указателей - C++
Ребята помогите, пожалуйста! есть функция, которая возвращает указатель на массив указаетелей, но выходит ошибка. Ниже приведен значимый...

Как вернуть из функции указатель на массив элементов класса - C++
Здравствуйте! Возникла такая проблема. Есть класс, созданный мной. Функция формирует массив элементов этого класса (массив...

3
Crudelis
Шаровик затейник
674 / 416 / 13
Регистрация: 06.05.2010
Сообщений: 1,109
25.05.2010, 01:59 #2
C++
1
return ***lb;
может так)
0
M128K145
Эксперт С++
8289 / 3509 / 143
Регистрация: 03.07.2009
Сообщений: 10,706
25.05.2010, 14:11 #3
Вот создание, выделение памяти и возвращение трехмерного массива
C++
1
2
3
4
5
6
7
8
9
10
11
12
doouble*** retArray(int m, int n, int k)
{
    int i, j;
    double*** array = new double**[m];
    for(i = 0; i < m; ++i)
    {
        array[i] = new double*[n];
        for(j = 0; j < n; ++j)
            array[i][j] = new double[k];
    }
    return array;
}
0
klaxor
0 / 0 / 1
Регистрация: 21.11.2009
Сообщений: 25
30.05.2010, 16:39  [ТС] #4
Спасибо!Работает то и то.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.05.2010, 16:39
Привет! Вот еще темы с ответами:

В функцию передается несколько целых чисел. Создать из всех параметров динамический массив и вернуть указатель - C++
В функцию передается несколько целых чисел. Создать из всех параметров динамический массив и вернуть указатель на него. Первым элементом...

Работа с файлом (передать указатель на файл в функцию, вернуть указатель на файл из функции) - C++
Подскажите как передать указатель на файл в функцию, как вернуть указатель на файл из функции. void Open() // из этой функции вернуть...

Реализовать 3 функции, каждая из которых принимает указатель на массив и количество элементов и возвращает указатель на новый массив. - C++
Пишу в Microsoft Visual Studio -&gt;Win32 Console application -&gt;C++. Условие:Реализовать 3 функции, каждая из которых принимает указатель на...

Вернуть указатель на структуру - C++
Здравствуйте. Пытаюсь вернуть указатель на свою структуру, но при компиляции выдаёт ошибку, абсолютно не понимаю, что его не...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Yandex
Объявления
30.05.2010, 16:39
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru