С Новым годом! Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.50/4: Рейтинг темы: голосов - 4, средняя оценка - 4.50
0 / 0 / 0
Регистрация: 09.04.2019
Сообщений: 3
1

3-мерный массив с элементами структурного типа

09.04.2019, 19:31. Показов 662. Ответов 5
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Напишите, пожалуйста, небольшой пример ДИНАМИЧЕСКОГО трехмерного массива с элементами структурного типа. В интернете не нашел нормального примера
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
09.04.2019, 19:31
Ответы с готовыми решениями:

Динамический массив из элементов структурного типа
Помогите пожалуйста выполнить следующее задание: 1.Сформировать динамический массив из элементов...

Динамический массив из элементов структурного типа
Сформируйте и выведите на печать динамический массив из элементов структурного типа. Выполните...

Сформировать динамический массив из элементов структурного типа
struct student { char*name; int kurs; float rating };

Сформировать динамический массив из элементов структурного типа
1.Сформировать динамический массив из элементов структурного типа. struct реrson { char*name;...

5
330 / 145 / 56
Регистрация: 17.10.2015
Сообщений: 580
09.04.2019, 20:49 2
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
#include <string>
#include <iostream>
 
struct Human
{
    double height;
    int age;
    std::string name;
};
 
int main()
{
    const int n = 3, m = 4, z = 5;
 
    Human*** humans = new Human**[n];
    for (int i = 0; i < n; ++i)
    {
        humans[i] = new Human*[m];
        for (int j = 0; j < m; ++j)
        {
            humans[i][j] = new Human[z];
            for (int z = 0; z < m; ++z)
                std::cin >> humans[i][j][z].age >> humans[i][j][z].height >> humans[i][j][z].name;
        }
    }
}
1
1710 / 1110 / 337
Регистрация: 25.01.2019
Сообщений: 2,910
09.04.2019, 20:53 3
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
    struct A
    {
        int x;
    };
 
    int a = 3;
    int b = 4;
    int c = 5;
 
    A ***p = new A**[a];
    for(int i=0; i<a; ++i)
    {
        p[i] = new A*[b];
        for(int j=0; j<b; ++j)
        {
            p[i][j] = new A[c];
            for(int k=0; k<c; ++k)
            {
                p[i][j][k].x = rand()%90 + 10;
            }
        }
    }
 
    for(int i=0; i<a; ++i)
    {
        for(int j=0; j<b; ++j)
        {
            delete [] p[i][j];
        }
        delete [] p[i];
    }
    delete p;
Добавлено через 2 минуты
Цитата Сообщение от Krokodil9798 Посмотреть сообщение
n = 3, m = 4, z = 5;
Цитата Сообщение от Folian Посмотреть сообщение
int a = 3;
* * int b = 4;
* * int c = 5;
3 4 5 - у дураков мысли сходятся
1
330 / 145 / 56
Регистрация: 17.10.2015
Сообщений: 580
09.04.2019, 21:00 4
Цитата Сообщение от Folian Посмотреть сообщение
3 4 5 - у дураков мысли сходятся
Или у гениев

Добавлено через 4 минуты
vagabundvgb, Не забудьте очистить память, как продемонстровал Folian, я в своём коде очистку памяти оставлял на Вашей совести
1
1710 / 1110 / 337
Регистрация: 25.01.2019
Сообщений: 2,910
09.04.2019, 21:07 5

Не по теме:

Цитата Сообщение от Krokodil9798 Посмотреть сообщение
Или у гениев
Ну, себя я так высоко ставить не буду.
Да и определение такое чаще дается post mortem; а я пожить ещё хочу)

0
1710 / 1110 / 337
Регистрация: 25.01.2019
Сообщений: 2,910
10.04.2019, 17:48 6
ой
Цитата Сообщение от Folian Посмотреть сообщение
C++
1
delete p;
атата мне
delete [] p; конечно же
0
10.04.2019, 17:48
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
10.04.2019, 17:48
Помогаю со студенческими работами здесь

Считать массив данних структурного типа и вывести их в файл с использованием stdio.h
#include &lt;iostream&gt; #include &lt;windows.h&gt; using namespace std; struct Date { int month;...

Ввод информации в массив структурного типа
Доброго времени суток):) Пишу прогу по теме ПЕРЕЧИСЛЕНИЯ И СТРУКТУРЫ, дописав до определенного...

Как правильно создать управляемый массив структурного типа?
Добрый вечер всем ,буду краток недавно пришлось столкнуться c С++/CLI . Нужно было объявить...

Написать функцию, которая читает данные из файла и заносит их в массив структурного типа
Написал только обычный ввод... В интернете мало инфы нарыл, помогите. Имеется файл &quot;pr.txt&quot; в нем...


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

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru