|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
12.03.2018, 14:41 | #1 |
Пользователь
Регистрация: 10.10.2017
Сообщений: 44
|
Правильно записать вложенные структуры
Здравствуйте, мое задание звучало так: создать массив структур. Каждая структура состоит из следующих элементов:факультет и студент. Для факультета задать его название, курс и массив групп. Для студента задать его фамилию и массив экз. оценок...
Там дальше идет о записи в файл, редактировании, сортировке и тд, но меня интересует сама конструкция этого массива. Сначала я сделал без массива курсов, к которым будут относиться группы и это вышло вот так: Код:
|
12.03.2018, 15:45 | #2 |
Цифровой кот
Старожил
Регистрация: 29.08.2014
Сообщений: 7,629
|
Может, уже пора вытащить сиську изо рта и юзать ООП? Инкапсуляция, полиморфизм и всё такое?
Вместо структур - иерархия классов, с внутренними методами сохранения/загрузки, а? А то я смотрю на твой исходник и мне курить хочется. Хотя бросил 4 года назад. Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
|
12.03.2018, 20:19 | #3 | |
Пользователь
Регистрация: 10.10.2017
Сообщений: 44
|
Цитата:
Последний раз редактировалось alexboliam; 12.03.2018 в 20:22. |
|
12.03.2018, 20:42 | #4 |
Цифровой кот
Старожил
Регистрация: 29.08.2014
Сообщений: 7,629
|
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
|
12.03.2018, 22:56 | #5 |
Форумчанин
Регистрация: 12.04.2017
Сообщений: 889
|
|
13.03.2018, 05:30 | #6 |
Пользователь
Регистрация: 10.10.2017
Сообщений: 44
|
|
13.03.2018, 06:33 | #7 | |
Форумчанин
Регистрация: 12.04.2017
Сообщений: 889
|
Цитата:
Код:
А где delete ? Причем опять же, сначала каждую из 10 delete лично, а потом весь блок в спец. записи: delete [] Faculty; //так делается удаление массива, в нашем случае - массив указателей на указатели. Попробуйте почитать std::array. Его специально внесли в стандарт, т.к. люди слишком часто чепуху пишут + к нему можно применить <algorithm> - все оттуда. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Правильно записать условие | conflictogen | PHP | 8 | 22.05.2015 20:07 |
Как правильно записать условие С++ | Валера1984 | Помощь студентам | 1 | 25.02.2014 16:33 |
Как правильно записать условие выборки данных из структуры (нападающих из основного состава команды) ( на C ) | Валера1984 | Помощь студентам | 7 | 15.02.2014 13:34 |
С++ вложенные структуры | Bumbuk | Помощь студентам | 2 | 18.06.2010 21:51 |
вложенные структуры в С++ | серг | Помощь студентам | 3 | 21.12.2009 17:29 |