Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Указатели в Delphi-программах


Страницы:   1 2

Jambo ©   (2012-02-12 12:05:00) 

Кто-нибудь сможет мне объяснить, зачем нужны указатели в Delphi-программах? Точнее, приведите, пожалуйста, примеры, когда без указателей вообще не обойтись либо они в сто раз эффективнее любых других альтернатив.

P.S. Зачем в некоторых программах существуют указатели на указатели??


Омлет   (2012-02-12 21:28:00) [21]


> Просто в современных интерпретируемых недоязыках недопрограммирования
> из-за патологической боязни "опасного кода" нет таких вещей,
>  чтобы указатели были в чистом виде.

Это в каких же? )


Омлет   (2012-02-12 21:25:00) [22]

> Зачем в некоторых программах существуют указатели на указатели??

Указатель - это такая же переменная, как и другие. Часто нужен еще один уровень ссылочности. Допустим, известно, что указатель A ссылается на какой-то блок данных. Если указатель B будет ссылаться на A, то можно в какой-то момент поменять содержимое указателя A. При этом B не пострадает - в нужный момент, перейдя по двум указателям, мы получим актуальные данные. Более того, иногда требуется третий уровень - указатель на указатель на указатель )
Еще в WinAPI местами используется (и вообще в сишных программах постоянно) для доступа к массивам и т.д.


Dimka Maslov   (2012-02-12 19:37:00) [23]

Указатели есть всегда и везде и без них нет ничего. Просто в современных интерпретируемых недоязыках недопрограммирования из-за патологической боязни "опасного кода" нет таких вещей, чтобы указатели были в чистом виде. А если припрёт там есть ссылки, которые суть те же указатели.


Anatoly Podgoretsky   (2012-02-12 13:00:00) [24]

> Jambo  (12.02.2012 12:05:00)  [0]

Win API чистые указатели


sniknik   (2012-02-12 12:30:00) [25]

> примеры, когда без указателей вообще не обойтись
class

> P.S. Зачем в некоторых программах существуют указатели на указатели??
чтобы иметь возможность менять значение указателя, а не содержимого.


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо