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

Динамические структуры. Для чего они? - C++

Восстановить пароль Регистрация
 
WiDe
10 / 10 / 1
Регистрация: 23.02.2010
Сообщений: 120
02.03.2010, 21:40     Динамические структуры. Для чего они? #1
Прошли вчера в вузе динамические структуры, и пока только один вид - очередь. Но я так и не понял для чего они нужны и с какой целью их можно применять? Кто-нибудь может объяснить?=))
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.03.2010, 21:40     Динамические структуры. Для чего они?
Посмотрите здесь:

Динамические структуры C++
C++ Динамические структуры
C++ Динамические структуры
Для чего нужны вложенные структуры? C++
Динамические структуры C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
PointsEqual
ниначмуроФ
 Аватар для PointsEqual
832 / 516 / 33
Регистрация: 12.10.2009
Сообщений: 1,915
02.03.2010, 22:47     Динамические структуры. Для чего они? #2
1-необходимо определять количество компонент структуры реально сущ-их в момент начала работы
2-добавлять новые эл-ты можно только в конец

от этого позволяет избавится динам структуры
PointsEqual
ниначмуроФ
 Аватар для PointsEqual
832 / 516 / 33
Регистрация: 12.10.2009
Сообщений: 1,915
04.03.2010, 23:13     Динамические структуры. Для чего они? #3
и вообще динамтческие структуры позволяют эффективно управлять памятью
CyBOSSeR
Эксперт C++
 Аватар для CyBOSSeR
2293 / 1663 / 86
Регистрация: 06.03.2009
Сообщений: 3,675
05.03.2010, 00:00     Динамические структуры. Для чего они? #4
WiDe, динамические структуры хороши тем, что они позволяют добавлять/удалять любое количество элементов без больших накладных расходов.
niXman
Эксперт C++
 Аватар для niXman
3133 / 1445 / 49
Регистрация: 09.08.2009
Сообщений: 3,441
Записей в блоге: 2
05.03.2010, 06:33     Динамические структуры. Для чего они? #5
Цитата Сообщение от CyBOSSeR Посмотреть сообщение
динамические структуры хороши тем, что они позволяют добавлять/удалять любое количество элементов без больших накладных расходов.
ну вектор тоже относится к динамическим структурам. но вот добавлять/удалять в начало, ооооой как накладно.
Yurii_74
paladin
 Аватар для Yurii_74
279 / 179 / 3
Регистрация: 25.02.2009
Сообщений: 592
05.03.2010, 07:02     Динамические структуры. Для чего они? #6
Цитата Сообщение от niXman Посмотреть сообщение
но вот добавлять/удалять в начало, ооооой как накладно.
Зато stack overflow вряд ли появится, хоть гигабайтами выделяй.
Yandex
Объявления
05.03.2010, 07:02     Динамические структуры. Для чего они?
Ответ Создать тему
Опции темы

Текущее время: 09:01. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru