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

Зачем использовать Указатель на указатель? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Считать BMP изображение в динамическую память http://www.cyberforum.ru/cpp-beginners/thread1244274.html
Нужно считать ВМР изображение в массив в динамической памяти используя fstream.
C++ Что такое шаблоны функций? Люди обясните пожалуйста шаблоны функций На заннятиях чучуть провтыкал помогите вы буду благодарен!! http://www.cyberforum.ru/cpp-beginners/thread1244255.html
C++ Объяснить линейный поиск в массиве и сортировка массива
Рябята кому не трудно кто может обяснить линейный поиск в масиве и сортировку масива Не очень понял как на парах обясняли обясните вы пожалуйста буду благодарен!
Вычислите значения полиномов Лагерра Ln(x): C++
Ln(x)=\begin{cases}1 & \text{ if } n=0 \\ -x + 1 & \text{ if } n=1 \\ x^2-4x+2 & \text{ if } n=2 \\ -x^3+9x^2-18x+6 & \text{ if } n=3 \\ x^4-16x^3+72x^2-96x+24 & \text{ if } n=4 \end{cases} x = 0.5. Помогите пожалуйста!!
C++ Cохранение очень большого массива в текстовый файл http://www.cyberforum.ru/cpp-beginners/thread1244221.html
Помогите пожалуйста. Мне требуется сохранить карту в своей игре в текстовый файл. Класс карты: class cMap { public: cRegion regions; }; class cRegion { public:
C++ Написать функцию, которая сортирует переданный ей динамический массив "быстрой" сортировкой #include <iostream> #include <vector> using namespace std; void qSort( vector <int> &A,int nStart, int nEnd) { int L,R,c,X; if (nStart>=nEnd) return; L=nStart; R=nEnd; X=A; while (L<=R) подробнее

Показать сообщение отдельно
ZaRus1
0 / 0 / 0
Регистрация: 18.08.2014
Сообщений: 21
19.08.2014, 09:57     Зачем использовать Указатель на указатель?
Зачем?
Я использовал для анализа объектов. Что-то вроде:
Есть разные "сложные" объекты (дома) состоящие из деталей (окна, двери, стены, ...). Детали различаются по форме и содержанию (размеры, материал, стоимость, ... и вообще, числом характеристик).
Каждая деталь - массив из № типа (окно, дверь, стена, ...) и характеристик конкретной детали.
(Дом) - список деталей - № объекта и его длина в деталях.
В списке (домов) - число (домов) и указатели на них.

Тогда с помощью указателя на указатели можно:
Искать нужные детали или заменить/повернуть/выровнять/... "все" детали одного типа на детали другого типа, или ...

Если некоторые детали состоят из комплектующих или объекты входят в группы объектов (здания в улицы или в кварталы), то могут сильно упростить работу и более "сложные" указатели на указатели на указатели.
 
Текущее время: 13:27. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru