| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Общие вопросы > указатель в процедуре |
| Автор: kate4ka 17.3.2008, 12:11 |
| Здравствуйте, форумисты! Подскажите, плиз, как в процедуре можно передавать указатель на список, а не сам список??? Спасиб!!! |
| Автор: Alexeis 17.3.2008, 12:41 |
| kate4ka, список понятие логическое, а передавать нужно что-то реальное. Подробнее. 1) Что из себя представляет список? 2) Что из себя представляет процедура? 3) Какие операции над списком будут производиться в процедуре? 4) Какие есть ограничения на сохранение структуры списка/значений элементов списка? |
| Автор: EvilsInterrupt 17.3.2008, 12:42 |
| type TMyRec = packed record .... procedure MyProc(var aMyRec : TMyRec); так пробовали ? |
| Автор: Beltar 18.3.2008, 10:04 |
| Указатель в смысле адрес, или имеется в виду передача параметров по ссылке, так чтобы процедура могла изменять объект? Если первое, в чем я сомневаюсь, то оператор @, если второе то пример выше, для экземпляров классов var не надо они и так всегда по ссылке передаются. |