|
33 / 33 / 1
Регистрация: 03.03.2011
Сообщений: 302
|
|||||||||||
динамический массив09.03.2011, 19:09. Показов 2102. Ответов 25
Метки нет (Все метки)
я пытался массив P[n] сделать динамическим с помощью вот этого
как вот это реализовать ?)
хеелп
0
|
|||||||||||
| 09.03.2011, 19:09 | |
|
Ответы с готовыми решениями:
25
Создать динамический класс Book, содержащий динамический массив Authors |
|
101 / 88 / 7
Регистрация: 17.12.2010
Сообщений: 416
|
|
| 09.03.2011, 19:18 | |
|
по моему, вы создаете не массив P[n], а двумерный P[n][n].
1
|
|
|
33 / 33 / 1
Регистрация: 03.03.2011
Сообщений: 302
|
|
| 09.03.2011, 19:19 [ТС] | |
|
no0ker, кстати возможно...потому, что я взял это из примера динамического массива двумерного.....а как тогда описать здесь динамический одномерный
0
|
|
|
101 / 88 / 7
Регистрация: 17.12.2010
Сообщений: 416
|
||||||
| 09.03.2011, 19:24 | ||||||
0
|
||||||
|
33 / 33 / 1
Регистрация: 03.03.2011
Сообщений: 302
|
||||||
| 09.03.2011, 19:36 [ТС] | ||||||
|
no0ker, пардон если чего-то не так сказал))
просто обычный массив я так объявлял и все работало....а тут еще и со структурами, вот я и думал, что не туда куда-то вставляю)) ща попробую Добавлено через 3 минуты блин...выдает ошибки типа требуется конст. выражение, не удается выделить память для массива нулевого размера....вощем n не определяется все равно.... вот начало кода
0
|
||||||
|
33 / 33 / 1
Регистрация: 03.03.2011
Сообщений: 302
|
||||||
| 09.03.2011, 19:53 [ТС] | ||||||
|
IrineK, что б я без вас делал)
а чтобы сделать это же с двумерным массивом? так:
0
|
||||||
|
33 / 33 / 1
Регистрация: 03.03.2011
Сообщений: 302
|
|
| 09.03.2011, 20:02 [ТС] | |
|
я так и знал что будет такой вопрос)))
подумал уже после того как оставил пост... я в общем смысле имел ввиду вообще же какой-нибудь структуре можно присвоить n-мерный массив?или ток 1-мерный
0
|
|
|
|
|
| 09.03.2011, 20:19 | |
|
А, придумала,
двумерный массив "пёрсонов" - полк на плацу (если кто-то заинтересуется индивидуальностью каждого в общей массе пушечного мяса). трехмерный массив - пчелы, летящие роем в форме параллелограмма (причем, каждая пчела также несет индивидуальные признаки). Теперь можно подумать и про указатели...
1
|
|
| 09.03.2011, 20:26 | |
|
Не по теме: двумерный массив персон это список учеников в школе. причем первый индекс - это класс. =)
1
|
|
|
33 / 33 / 1
Регистрация: 03.03.2011
Сообщений: 302
|
||||||
| 09.03.2011, 20:28 [ТС] | ||||||
|
а если этот двумерный полк(2х2 к примеру) представить в виде линейного из 4-х элементов?
хотя, так некоторые характеристики потеряются....вроде так Добавлено через 1 минуту no0ker, здесь все по теме)
0
|
||||||
|
101 / 88 / 7
Регистрация: 17.12.2010
Сообщений: 416
|
||||||
| 09.03.2011, 20:30 | ||||||
1
|
||||||
|
33 / 33 / 1
Регистрация: 03.03.2011
Сообщений: 302
|
||||||
| 09.03.2011, 20:35 [ТС] | ||||||
|
no0ker, надеюсь это правильно, и выглядит вполне себе так "к месту")
я просто делаю с одномерным массивом, а про n-мерные, для интереса, углубился по анологии одномерный можно представить:
0
|
||||||
|
101 / 88 / 7
Регистрация: 17.12.2010
Сообщений: 416
|
|
| 09.03.2011, 20:40 | |
|
сдается мне, что нет. =(
Добавлено через 54 секунды во второй строке объявляешь указатель на персону. а в пятой - присваиваешь ему указатель на указатель на персону.
0
|
|
|
33 / 33 / 1
Регистрация: 03.03.2011
Сообщений: 302
|
||||||
| 09.03.2011, 20:40 [ТС] | ||||||
|
no0ker,
это отрывок кода из проги, которую щас удачно запустил там по ходу звездочку надо было убрать... и кстати звездочки это ж n-мерность массива?я допер наконец?
0
|
||||||
|
|
|||||||||||
| 09.03.2011, 20:45 | |||||||||||
|
fruktik, в пятой строке a = new person*[n]; - зведочка это "привет" от двумерного массива.
Лучше так: int n; cin >> n; person *a = new person[n]; cin, правда брыкается. И приходится дописывать такое: Сверху:
1
|
|||||||||||
|
101 / 88 / 7
Регистрация: 17.12.2010
Сообщений: 416
|
||||||
| 09.03.2011, 20:50 | ||||||
|
IrineK,
0
|
||||||
|
33 / 33 / 1
Регистрация: 03.03.2011
Сообщений: 302
|
||||||
| 09.03.2011, 20:53 [ТС] | ||||||
|
насчет звездочек и "приветов": если массив n-мерный то по ходу этого описания по одному привету отрываем?так?))
а насчет кода:
0
|
||||||
|
|
|
| 09.03.2011, 20:53 | |
|
Пишу по опыту. Приходится плодить по десятку структур на день, особенно сейчас (в ВУЗах типа изучают).
Проблемы возникают не сразу, а при инициализации элементов структуры.
0
|
|
| 09.03.2011, 20:53 | |
|
Помогаю со студенческими работами здесь
20
Создать динамический класс Book, содержащей динамический массив Authors Можно ли в классе создавать массив переменной длинны. Например динамический массив? Скопировать динамический массив в другой массив только с положительными элементами из первого Написать функцию принимающую массив и возвращающую указатель на динамический массив Заполнить динамический массив из файла и записать массив обратно в файл Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Оттенки серого
Argus19 18.03.2026
Оттенки серого
Нашёл в интернете 3 прекрасных модуля:
Модуль класса открытия диалога открытия/ сохранения файла на Win32 API;
Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
|
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога
Финальные проекты на Си и на C++:
finish-rectangles-sdl3-c. zip
finish-rectangles-sdl3-cpp. zip
|
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие.
Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
|
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ВВЕДЕНИЕ
Выполняя задание на управление насосной группой заполнения резервуара,. . .
|
|
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
|
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога
Финальные проекты на Си и на C++:
hello-sdl3-c. zip
hello-sdl3-cpp. zip
Результат:
|
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога
MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
|
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд.
Даже если у вас. . .
|